Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS??? EQUITY - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details)

v3.26.1
STOCKHOLDERS’ EQUITY - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 244,715 $ 288,351
Ending balance 227,866 244,715
Total Accumulated Other Comprehensive (Loss) Income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (632) 124
Ending balance 1,806 (632)
Foreign Currency Derivative Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (38) 286
Net (losses) gains recognized in other comprehensive income before reclassifications / Foreign currency translation 38 (324)
Ending balance 0 (38)
Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (594) (162)
Net (losses) gains recognized in other comprehensive income before reclassifications / Foreign currency translation 2,400 (432)
Ending balance $ 1,806 $ (594)