XML 129 R112.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 176,193 $ 426,753 $ 749,944
Other comprehensive income (loss) 7,239 (10,816) 9,384
Amounts reclassified from accumulated other comprehensive (loss) income     188
Ending balance 240,358 176,193 426,753
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (55,066) (44,250) (53,822)
Ending balance (47,827) (55,066) (44,250)
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (55,217) (44,564) (54,194)
Other comprehensive income (loss) 7,219 (10,653) 9,630
Amounts reclassified from accumulated other comprehensive (loss) income     0
Ending balance (47,998) (55,217) (44,564)
Defined benefit pension plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 151 314 700
Other comprehensive income (loss) 20 (163) (354)
Amounts reclassified from accumulated other comprehensive (loss) income     (32)
Ending balance 171 151 314
Unrealized loss on short-term investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0 0 (328)
Other comprehensive income (loss) 0 0 108
Amounts reclassified from accumulated other comprehensive (loss) income     220
Ending balance $ 0 $ 0 $ 0