XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Product Warranty Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Product Warranty Obligations    
Warranty term 1 year  
Warranty reserve $ 415 $ 514
Reconciliation of the change in estimated warranty liabilities    
Balance at beginning of the period 514 781
Provision for warranties during the period 177 242
Settlements made during the period (276) (509)
Balance at end of the period $ 415 $ 514