XML 111 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies Deferred Warranty Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]    
Deferred Costs, Service Revenue $ 6,700 $ 56,000
Deferred revenue extended warranties, current 83,000  
Deferred revenue extended warranties, noncurrent 56,000  
Deferred revenue [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred Revenue, period start 214,000 739,000
Revenue recognized during the period (190,000) (760,000)
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 115,000 369,000
Liabilities sold   (134,000)
Deferred Revenue, period end $ 139,000 $ 214,000