Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
STOCKHOLDERS’ EQUITY - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 288,351 $ 302,313
Foreign currency translation (1,108) 57
Ending balance 288,422 301,719
Foreign Currency Derivative Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 286  
Net losses recognized in other comprehensive income before reclassifications (667)  
Ending balance (381)  
Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (162) (151)
Net losses recognized in other comprehensive income before reclassifications (441)  
Foreign currency translation   57
Ending balance (603) (94)
Total Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 124 (151)
Foreign currency translation (1,108) 57
Ending balance $ (984) $ (94)