Employee Benefit Plans - Estimated Future Benefit Payments (Details) $ in Thousands |
Jun. 30, 2024
USD ($)
|
---|---|
Farmer Brothers Plan | |
Defined Benefit Plan Disclosure | |
June 30, 2025 | $ 7,640 |
June 30, 2026 | 7,210 |
June 30, 2027 | 7,300 |
June 30, 2028 | 7,310 |
June 30, 2029 | 7,270 |
June 30, 2030 to June 30, 2034 | 34,670 |
Hourly Employees’ Plan | |
Defined Benefit Plan Disclosure | |
June 30, 2025 | 260 |
June 30, 2026 | 240 |
June 30, 2027 | 260 |
June 30, 2028 | 260 |
June 30, 2029 | 260 |
June 30, 2030 to June 30, 2034 | 1,270 |
Other Postretirement Benefits Plan | |
Defined Benefit Plan Disclosure | |
June 30, 2025 | 71 |
June 30, 2026 | 73 |
June 30, 2027 | 74 |
June 30, 2028 | 75 |
June 30, 2029 | 75 |
June 30, 2030 to June 30, 2034 | $ 351 |