XML 127 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan expense $ 61,384 $ 56,597 $ 53,508
Accumulated benefit obligations 547,719 591,114  
United States | Qualified Defined Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated future employer contributions in next fiscal year 0    
United States | Qualified Defined Benefits | Qualified Defined Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Total assets (liabilities) 81,210 73,213  
Accumulated benefit obligations 290,756 319,306  
United States | Non-Qualified Supplemental Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated future employer contributions in next fiscal year 6,700    
Foreign Plan      
Defined Benefit Plan Disclosure [Line Items]      
Estimated future employer contributions in next fiscal year 8,700    
Foreign Plan | Qualified Defined Benefits | Qualified Defined Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Total assets (liabilities) (65,201) (74,264)  
Accumulated benefit obligations $ 233,921 $ 242,619