XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies - Warranty Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 146 $ 315 $ 183 $ 295
Warranty accruals for current period sales 1 (23) 3 (17)
Adjustments to existing warranty reserves 0 (57) (39) (29)
In kind settlements made during the period 0 7 0 (7)
Accrued warranty reserve at end of period $ 147 $ 242 $ 147 $ 242