XML 81 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Defined Benefit Plan Disclosure [Line Items]        
Contributions     $ 9,125 $ 7,456
Expected contributions for remainder of fiscal year $ 11,605   11,605  
Retirement Plans        
Defined Benefit Plan Disclosure [Line Items]        
Settlement losses recognized $ 511 $ 63 511 749
Sonoco Pension Plan for Inactive Participants | Retirement Plans        
Defined Benefit Plan Disclosure [Line Items]        
Settlement losses recognized     $ 511 $ 749