Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
STOCKHOLDERS’ EQUITY - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 288,351 $ 302,313
Ending balance 265,181 302,236
Total Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 124 (151)
Ending balance (695) (1,022)
Foreign Currency Derivative Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 286 0
Net (losses) gains recognized in other comprehensive income before reclassifications / Foreign currency translation (621) 0
Ending balance (335) 0
Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (162) (151)
Net (losses) gains recognized in other comprehensive income before reclassifications / Foreign currency translation (198) (871)
Ending balance $ (360) $ (1,022)