v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 4,711 $ 5,054
Accrued professional fees 1,166 1,446
Accrued sales commissions 972 1,057
Accrued warranty 941 1,028
Other current liabilities 2,082 1,417
Accrued expenses and other current liabilities $ 9,872 $ 10,002