XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 2,896 $ 2,359
Accrued sales incentives and discounts 3,233 2,566
Accrued warranty costs 6,459 6,275
Accrued insurance expenses 849 638
Deferred revenue 603 1,185
Other 960 937
Total accrued expenses and other liabilities $ 15,000 $ 13,960