XML 104 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Narrative (Details)
12 Months Ended
Jan. 01, 2024
Jan. 01, 2023
Dec. 31, 2022
Jun. 30, 2024
USD ($)
definedBenefitPlan
hour
h
plan
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Defined Benefit Plan Disclosure            
Minimum number of hours to quality for the company's benefit plan | h       30    
Number of employment days required to receive benefits       30 days    
Number of defined benefit plans | definedBenefitPlan       2    
Contribution to multiemployer plans       $ 1,900,000 $ 4,600,000 $ 3,600,000
Expected employer contributions in the next year       $ 3,900,000    
Defined contribution plan, hours threshold for eligibility | hour       1,000    
Defined contribution plan, employer matching contribution, maximum annual contribution percentage     4.00%      
Defined contribution plan, employer matching contribution       $ 1,300,000 $ 2,000,000.0 $ 2,000,000.0
Defined contribution plan, shares contributed | shares       595,031 937,848 371,566
Life insurance policies       $ 500,000    
Minimum            
Defined Benefit Plan Disclosure            
Investment horizon period       20 years    
Maximum            
Defined Benefit Plan Disclosure            
Investment horizon period       30 years    
First Threshold            
Defined Benefit Plan Disclosure            
Defined contribution plan, employer matching contribution, matching contribution percentage 100.00% 100.00%        
Defined contribution plan, employer matching contribution, percent of eligible income 3.00% 3.00%        
Second Threshold            
Defined Benefit Plan Disclosure            
Defined contribution plan, employer matching contribution, matching contribution percentage 50.00% 50.00%        
Defined contribution plan, employer matching contribution, percent of eligible income 2.00% 2.00%        
Other Postretirement Benefits Plan            
Defined Benefit Plan Disclosure            
June 30, 2025       $ 71,000    
Multiemployer plans, number of plans | plan       9    
Contribution to multiemployer plans       $ 3,900,000 $ 3,600,000 $ 3,000,000.0
Farmer Brothers Plan            
Defined Benefit Plan Disclosure            
Amount expected to be recognized as a component of net periodic benefit cost in the next fiscal year       700,000    
June 30, 2025       2,900,000    
Hourly Employees’ Plan            
Defined Benefit Plan Disclosure            
Amount expected to be recognized as a component of net periodic benefit cost in the next fiscal year       $ 73,300