XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income ("AOCI") - Summary of Total Changes in AOCI by Component, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 416,164  
Amounts reclassified from AOCI:    
Net current period other comprehensive income (loss) (6,476) $ 4,011
Ending Balance 413,369  
Unrecognized Benefit Cost [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (4,478) (4,492)
Amounts reclassified from AOCI:    
Amortization of defined benefit pension actuarial gain [1] 89 89
Net current period other comprehensive income (loss) 89 89
Ending Balance (4,389) (4,403)
Cumulative Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (55,828) (65,495)
Other comprehensive income before reclassifications:    
Gain on foreign currency translation adjustment (6,565) 3,922
Amounts reclassified from AOCI:    
Net current period other comprehensive income (loss) (6,565) 3,922
Ending Balance (62,393) (61,573)
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (60,306) (69,987)
Other comprehensive income before reclassifications:    
Gain on foreign currency translation adjustment (6,565) 3,922
Amounts reclassified from AOCI:    
Amortization of defined benefit pension actuarial gain [1] 89 89
Net current period other comprehensive income (loss) (6,476) 4,011
Ending Balance $ (66,782) $ (65,976)
[1] This AOCI component is included in the computation of net periodic pension expense (income) as noted in Note 6 – Pension Plans