XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 435,854 $ 287,053
Ending balance 422,208 435,854
Total Accumulated Other Comprehensive Income    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 5,037 14,169
Other comprehensive income (loss) (11,543) (9,132)
Ending balance (6,506) 5,037
Pension Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (279) (386)
Other comprehensive income (loss) 99 107
Ending balance (180) (279)
Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 1,974 5,872
Other comprehensive income (loss) (6,874) (3,898)
Ending balance (4,900) 1,974
Foreign Currency Gain on Intra-Entity Transactions    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 3,342 8,683
Other comprehensive income (loss) (4,768) (5,341)
Ending balance $ (1,426) $ 3,342