XML 101 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Farmer Brothers Plan  
Defined Benefit Plan Disclosure  
2022 $ 7,410
2023 7,200
2024 7,200
2025 7,260
2026 7,270
June 30, 2029 to June 30, 2033 34,780
Hourly Employees’ Plan  
Defined Benefit Plan Disclosure  
2022 250
2023 240
2024 250
2025 270
2026 270
June 30, 2029 to June 30, 2033 1,330
Other Postretirement Benefits Plan  
Defined Benefit Plan Disclosure  
2023 64
2024 66
2025 68
2026 69
June 30, 2029 to June 30, 2033 $ 332