XML 122 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Multiemployer Pension Plans (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
plan
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Contributions $ 3,604 $ 3,633 $ 3,450
Number of Multiemployer Plans, Certified Red Zone | plan 5    
Number Of Multiemployer Plans, Withdrawal Obligation | plan 4    
Multiemployer Plans, Withdrawal Obligation $ 4,400    
Maximum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Multiemployer Plan, Contributions To Individual Plan, Percent 5.00%    
Western Conference Of Teamsters Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions [1] $ 1,465 1,443 1,516
Central States, Southeast and Southwest Areas Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions [2] 513 714 899
Other Multiemployer Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions $ 1,626 $ 1,476 $ 1,035
[1] The Company has several processing plants that participate in the Western Conference of Teamsters Pension Plan under collective bargaining agreements that require minimum funding contributions. The agreements have expiration dates through December 31, 2028.
[2] The Company has several processing plants that participate in the Central States, Southeast and Southwest Areas Pension Plan under collective bargaining agreements that require minimum funding contributions. Certain of these agreements have expired and are being negotiated with others having expiration dates through December 15, 2026.