v3.26.1
ACCRUED EXPENSES AND OTHER (Warranty Accrual) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Movement in Standard Product Warranty Accrual    
Beginning of period $ 529 $ 639
Accruals 80 69
Warranty claims (net of vendor reimbursements) (92) (71)
End of period $ 517 $ 637