XML 119 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Summary of Fair Value of Plan Assets, Accumulated Benefit Obligation and Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 496,451 $ 468,872  
Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 496,451 468,872 $ 782,463
Accumulated benefit obligation 490,701 440,050  
Projected benefit obligation 490,701 440,050 $ 731,978
Pension Plans | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 15,511 14,983  
Accumulated benefit obligation 19,999 20,518  
Projected benefit obligation 19,999 20,518  
Pension Plans | Non-U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 480,940 453,889  
Accumulated benefit obligation 470,702 419,532  
Projected benefit obligation $ 470,702 $ 419,532