XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Schedule of Defined Benefit Plans Disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]      
Service cost $ 1,423 $ 1,219  
Interest cost 23,915 12,903  
Defined Benefit Pension Plans      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]      
Service cost 1,423 1,219 $ 1,208
Interest cost 23,915 12,903 11,321
Expected return on assets (27,168) (24,600) (25,248)
Amortization of actuarial loss 12,020 10,198 10,455
Net periodic benefit cost (credit) $ 10,190 $ (280) $ (2,264)