XML 99 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 569,736 $ 613,197 $ 378,586
Total other comprehensive income (loss) 7,693 (21,052) (6,153)
Ending balance 711,331 569,736 613,197
Foreign Currency Translation [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (30,484) (6,400) 854
Other comprehensive income (loss) before reclassification 9,011 (24,084) (7,254)
Amounts reclassified from accumulated other comprehensive loss 0    
Tax effects 0    
Total other comprehensive income (loss) 9,011 (24,084) (7,254)
Ending balance (21,473) (30,484) (6,400)
Retirement Related Benefit Plans [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance 482 (2,550) (3,651)
Other comprehensive income (loss) before reclassification (16) 87 198
Amounts reclassified from accumulated other comprehensive loss 1,479 3,253 1,199
Tax effects (177) (308) (296)
Total other comprehensive income (loss) 1,318 3,032 1,101
Ending balance 836 482 (2,550)
Accumulated Other Comprehensive Loss [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (30,002) (8,950) (2,797)
Other comprehensive income (loss) before reclassification 8,995 (23,997) (7,056)
Amounts reclassified from accumulated other comprehensive loss (1,479) 3,253 1,199
Tax effects (177) (308) (296)
Total other comprehensive income (loss) 7,693 (21,052) (6,153)
Ending balance $ (22,309) $ (30,002) $ (8,950)