XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income ("AOCI") - Summary of Total Changes in AOCI by Component, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     $ 416,164  
Amounts reclassified from AOCI:        
Net current period other comprehensive income (loss) $ (5,882) $ 2,390 (12,358) $ 6,401
Ending Balance 416,218   416,218  
Unrecognized Benefit Cost [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance (4,389) (4,403) (4,478) (4,492)
Amounts reclassified from AOCI:        
Amortization of defined benefit pension actuarial gain [1] 89 89 178 178
Net current period other comprehensive income (loss) 89 89 178 178
Ending Balance (4,300) (4,314) (4,300) (4,314)
Cumulative Translation Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance (62,393) (61,573) (55,828) (65,495)
Other comprehensive income before reclassifications:        
Foreign currency translation adjustment (5,971) 2,301 (12,536) 6,223
Amounts reclassified from AOCI:        
Net current period other comprehensive income (loss) (5,971) 2,301 (12,536) 6,223
Ending Balance (68,364) (59,272) (68,364) (59,272)
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance (66,782) (65,976) (60,306) (69,987)
Other comprehensive income before reclassifications:        
Foreign currency translation adjustment (5,971) 2,301 (12,536) 6,223
Amounts reclassified from AOCI:        
Amortization of defined benefit pension actuarial gain [1] 89 89 178 178
Net current period other comprehensive income (loss) (5,882) 2,390 (12,358) 6,401
Ending Balance $ (72,664) $ (63,586) $ (72,664) $ (63,586)
[1] This AOCI component is included in the computation of net periodic pension expense (income) as noted in Note 6 – Pension Plans