v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME/(LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity        
Beginning balance $ 57,644 $ 38,636 $ 68,983 $ 83,351
Net current period change (369) (7,865) 594 (1,601)
Ending balance 38,636 446,742 57,644 68,983
Accumulated other comprehensive income (loss)        
Increase (Decrease) in Stockholders' Equity        
Beginning balance (616) (985) (1,210) 391
Ending balance (985) (8,850) (616) (1,210)
Foreign currency translation adjustment        
Increase (Decrease) in Stockholders' Equity        
Beginning balance (616) (985) (1,210) 391
Net current period change (369) (7,865) 594 (1,601)
Ending balance $ (985) $ (8,850) $ (616) $ (1,210)