v3.25.1
DEBT - Long-term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
DEBT    
Unamortized discount on loan and deferred debt issuance costs $ (629) $ (1,025)
Total debt 3,929 6,665
Current portion of long-term debt (3,929) (1,500)
Total long-term debt   5,165
Senior Secured Credit Facility    
DEBT    
Senior Secured Credit Facility $ 4,558 $ 7,690