XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Significant Risk Concentrations (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts Receivable, after Allowance for Credit Loss, Current, Total $ 4,790,000   $ 4,914,000
Continental Resources [Member]      
Accounts Receivable, after Allowance for Credit Loss, Current, Total $ 757,000    
Continental Resources [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Concentration Risk, Percentage 16.00%    
Honeywell International, Inc [Member]      
Accounts Receivable, after Allowance for Credit Loss, Current, Total   $ 563,000  
Honeywell International, Inc [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Concentration Risk, Percentage   10.00%