v3.26.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
ACCRUED EXPENSES    
Accrued litigation costs $ 8,367 $ 7,279
Accrued compensation 528 549
Accrued purchases 157 246
Accrued audit fees   207
Accrued warranties 70 72
Other accrued expenses 1,499 2,105
Total accrued expenses $ 10,621 $ 10,458