XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 2,540 $ 1,668
Accrued sales incentives and discounts 3,512 3,110
Accrued warranty costs 6,045 6,228
Accrued insurance expenses 1,241 1,791
Income taxes payable 628  
Deferred revenue 221 191
Other 715 437
Total accrued expenses and other liabilities $ 14,902 $ 13,425