Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
STOCKHOLDERS’ EQUITY - Schedule of Changes in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 301,719 $ 286,348 $ 302,313 $ 303,467
Foreign currency translation (535) (396) (478) (402)
Ending balance 295,245 295,590 295,245 295,590
Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (151) 393
Foreign currency translation     (478) (402)
Ending balance (629) (9) (629) (9)
Total Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (94) 387 (151) 393
Foreign currency translation (535) (396) (478) (402)
Ending balance $ (629) $ (9) $ (629) $ (9)