XML 120 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS’ EQUITY - Summary of Changes in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 117,760 $ 51,867
Other comprehensive income (loss) 2,439 (13,190)
Other comprehensive income (loss), tax provision (374) 925
Other comprehensive income (loss), net of tax 2,065 (12,265)
Ending balance 45,596 117,760
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (31,847) (25,258)
Other comprehensive income (loss) 3,006 (6,589)
Ending balance (28,841) (31,847)
Foreign Currency Hedge    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 2,988 2,988
Other comprehensive income (loss) 0 0
Ending balance 2,988 2,988
Defined benefit pension plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (10,474) (3,873)
Other comprehensive income (loss) (567) (6,601)
Ending balance (11,041) (10,474)
Tax Provision    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 336 (589)
Other comprehensive income (loss), tax provision (374) 925
Ending balance (38) 336
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (38,997) (26,732)
Ending balance $ (36,932) $ (38,997)