XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Commitments and Contingencies (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2016
Purchase Obligation, Total $ 6,500,000   $ 6,500,000    
Loss Contingency, Accrual, Current 500,000   500,000 $ 0  
Selling, General and Administrative Expense, Total     6,656,000 6,674,000  
Litigation Related to Quality of Equipment [Member]          
Insurance Deductible Accrual         $ 50,000
Selling, General and Administrative Expense, Total 0   0    
Litigation Related to Quality of Equipment [Member] | Accounts Payable and Accrued Liabilities [Member]          
Loss Contingency, Accrual, Current 450,000   450,000    
Litigation Related to Quality of Equipment [Member] | Prepaid Expenses and Other Current Assets [Member]          
Loss Contingency, Receivable, Current $ 450,000   450,000    
Litigation Related to Quality of Equipment [Member] | Subsequent Event [Member]          
Litigation Settlement, Amount Awarded to Other Party   $ 500,000      
Litigation Settlement, Amount, Insurance Policy Claim   $ 450,000      
Selling, General and Administrative Expenses [Member]          
Operating Lease, Expense     200,000 200,000  
Cost of Sales [Member]          
Operating Lease, Expense     $ 800,000 $ 600,000