v3.24.0.1
Employee Benefit Plans - Summary of Defined Benefit Pension Plan (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in benefit obligation:      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Pension Benefits [Member] | U.S.Plans [Member]      
Change in benefit obligation:      
Benefit obligation, beginning $ 9,400,000 $ 12,500,000  
Service cost 0    
Interest cost 400,000 300,000 $ 300,000
Actuarial loss (gain) 400,000 (2,600,000)  
Benefits paid (800,000) (800,000)  
Settlements 0    
Curtailment 0    
Foreign exchange and other 0    
Benefit obligation, ending 9,400,000 9,400,000 12,500,000
Change in plan assets:      
Fair value of plan assets, beginning 0    
Employer and plan participant contributions 800,000 800,000  
Return on plan assets 0    
Benefits paid (800,000) (800,000)  
Settlements 0    
Foreign exchange and other 0    
Fair value of plan assets, ending 0 0  
Funded status, net liability 9,400,000 9,400,000  
Pension Benefits [Member] | Non-U.S.Plans [Member]      
Change in benefit obligation:      
Benefit obligation, beginning 183,300,000 275,500,000  
Service cost 5,600,000 5,700,000 6,800,000
Interest cost 7,900,000 3,700,000 3,100,000
Actuarial loss (gain) 2,200,000 (68,700,000)  
Benefits paid (4,100,000) (4,500,000)  
Settlements (9,700,000) (6,200,000)  
Curtailment (100,000) 0  
Foreign exchange and other 7,100,000 (22,200,000)  
Benefit obligation, ending 192,200,000 183,300,000 275,500,000
Change in plan assets:      
Fair value of plan assets, beginning 181,200,000 279,400,000  
Employer and plan participant contributions 7,300,000 6,400,000  
Return on plan assets 7,600,000 (69,900,000)  
Benefits paid (4,100,000) (4,500,000)  
Settlements (9,700,000) (6,200,000)  
Foreign exchange and other 7,100,000 (24,000,000)  
Fair value of plan assets, ending 189,400,000 181,200,000 $ 279,400,000
Funded status, net liability $ 2,800,000 $ 2,100,000