XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF PRODUCT WARRANTY LIABILITY (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Payables and Accruals [Abstract]    
Accrued warranty reserve, beginning of year $ 2,054 $ 1,333
Accrual for product warranties issued 1,098 998
Product replacements and other warranty expenditures (370) (373)
Expiration of warranties (168) (83)
Accrued warranty reserve, end of period [1] $ 2,614 $ 1,875
[1] Includes non-current accrued warranty included in other long-term liabilities at September 30, 2022 and September 30, 2023 of $167 and $168, respectively.