XML 110 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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