Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
STOCKHOLDERS’ EQUITY - Schedule of Changes in Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 302,313 $ 303,467 $ 96,079
Net gains recognized in other comprehensive income before reclassifications   (544)  
Foreign currency translation [1] (11) (544) (88)
Ending balance 288,351 302,313 303,467
Foreign Currency Derivative Contracts      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0    
Net gains recognized in other comprehensive income before reclassifications 286    
Ending balance 286 0  
Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (151) 393  
Net gains recognized in other comprehensive income before reclassifications (11) (544)  
Ending balance (162) (151) 393
Total Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (151) 393 481
Ending balance $ 124 $ (151) $ 393
[1] These amounts are presented gross of the effect of income taxes. The total change and the corresponding effect of income taxes are immaterial.