XML 98 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Benefit Plan - Summary of Assumptions Used to Determine the Benefit Obligations and Components of the Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Discount rate 1.85% 2.25%  
Expected return on plan assets 1.85% 2.25%  
Rate of compensation increase 4.00% 4.00%  
Long-term debt      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Funded (Unfunded) Status of Plan $ (2,400) $ (1,100)  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation 13,847 10,649 $ 12,311
Service cost 369 432 422
Interest cost 257 42 38
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 1,090 (1,792)  
Employee contributions and transfer (67) (73)  
Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan 444 349  
Defined Benefit Plan, Benefit Obligation, Benefits Paid 1,037 74  
Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Remeasurement due to Settlement (1,139) (518)  
Foreign currency translation 1,207 (176)  
Defined Benefit Plan, Plan Assets, Amount 11,426 9,521 $ 9,449
Actual return on plan assets 90 (122)  
Company contribution 465 371  
Foreign currency translation 1,008 (82)  
Pension Plan | Long-term debt      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Funded (Unfunded) Status of Plan $ (2,421) $ (1,128)