v3.25.1
OTHER ACCRUED LIABILITIES (Details 1) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
OTHER ACCRUED LIABILITIES    
Liability, beginning balance $ 350 $ 449
Net expenses 227 901
Warranty claims (227) (901)
Accrual revisions 48 (99)
Liability, ending balance $ 398 $ 350