XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Warranty Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 88 $ 117 $ 118 $ 150
Warranty accruals for current period sales 0 1 4 3
Adjustments to existing warranty reserves (1) 0 (35) (35)
Accrued warranty reserve at end of period $ 87 $ 118 $ 87 $ 118