v3.25.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
OTHER ACCRUED LIABILITIES    
Lease liability - short term $ 655 $ 640
Product warranty 398 350
Sales return reserve 32 32
Other taxes 38 69
Other 82 70
Other accrued liabilities $ 1,205 $ 1,161