XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive 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 $ 613,197 $ 378,586 $ 354,707
Other comprehensive income (loss) before reclassification (23,997) (7,056) 7,281
Amounts reclassified from accumulated other comprehensive loss (3,253) 1,199 (858)
Tax effects 308 (296) 308
Total other comprehensive (loss) income (21,052) (6,153) 6,731
Ending balance 569,736 613,197 378,586
Foreign Currency Translation [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (6,400) 854 (6,928)
Other comprehensive income (loss) before reclassification (24,084) (7,254) 7,782
Total other comprehensive (loss) income (24,084) (7,254) 7,782
Ending balance (30,484) (6,400) 854
Retirement Related Benefit Plans [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (2,550) (3,651) (2,600)
Other comprehensive income (loss) before reclassification 87 198 (501)
Amounts reclassified from accumulated other comprehensive loss (3,253) 1,199 (858)
Tax effects 308 (296) 308
Total other comprehensive (loss) income 3,032 1,101 (1,051)
Ending balance (482) (2,550) (3,651)
Accumulated Other Comprehensive Loss [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (8,950) (2,797) (9,528)
Ending balance $ (30,002) $ (8,950) $ (2,797)