v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 2,448 $ 1,987
Interest accrual 73 2,141
Freight, custom and duty accrual 1,007 1,130
Goods in transit accrual 711 574
Income tax accrual 229 127
Asset retirement obligations 274 284
Other accrued liabilities 2,672 4,404
Total accrued expenses and other current liabilities $ 7,414 $ 10,647