XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Summary of the Non-U.S. Pension Plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Define Benefit Plan with Accumulated benefit obligations [Member]    
Accumulated benefit obligations $ 60,815 $ 16,962
Fair value of plan assets 52,894 13,616
Define Benefit Plan with Projected benefit obligations [Member]    
Projected benefit obligation 63,918 19,498
Fair value of plan assets $ 52,894 $ 13,616