XML 124 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance $ 1,074,193    
Ending Balance 1,166,065 $ 1,074,193  
Foreign Currency Translation Adjustments [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (135,268) (107,083) $ (104,037)
Other comprehensive income before reclassifications (21,567) (28,185) (3,046)
Net current period other comprehensive income (21,567) (28,185) (3,046)
Ending Balance (156,835) (135,268) (107,083)
Defined Benefit Pension Plan Adjustments [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (18,022) (29,861) (32,205)
Other comprehensive income before reclassifications (2,857) 8,188 (996)
Amounts reclassified from AOCI (1,800) 3,651 3,340
Net current period other comprehensive income (1,057) 11,839 2,344
Ending Balance (19,079) (18,022) (29,861)
Cash Flow Hedge Adjustments [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance 54 63 72
Other comprehensive income before reclassifications 8,357  
Amounts reclassified from AOCI (9) (9) (9)
Net current period other comprehensive income 8,348 (9) (9)
Ending Balance 8,402 54 63
AOCI Attributable to Parent [Member]      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning Balance (153,236) (136,881) (136,170)
Other comprehensive income before reclassifications (16,067) (19,997) (4,042)
Amounts reclassified from AOCI 1,791 3,642 3,331
Net current period other comprehensive income (14,276) (16,355) (711)
Ending Balance $ (167,512) $ (153,236) $ (136,881)