XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Days
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Significant Accounting Policies [Line Items]          
Restricted cash $ 175,000   $ 175,000   $ 175,000
Restricted cash -short term 40,000   40,000    
Restricted cash -long term 135,000   135,000    
Allowance for doubtful trade accounts receivable 0   0   0
Shipping and other transportation costs 156,000 $ 35,000 300,000 $ 100,000  
Provision for excess and obsolete inventories 107,000   107,000   47,000
Reserve For Pricing Credits And Rights Of Return 44,000   44,000   109,000
Contract asset 0   0   0
Contract liability 200,000   200,000   100,000
Warranty Reserves [Member]          
Significant Accounting Policies [Line Items]          
Estimated warranty costs $ 141,000   $ 141,000   $ 58,000
Minimum [Member]          
Significant Accounting Policies [Line Items]          
Revenue Recognition Payment Terms | Days     30    
Maximum [Member]          
Significant Accounting Policies [Line Items]          
Revenue Recognition Payment Terms | Days     90