XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Concentration of Credit Risk (Details Textual)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
Sep. 30, 2021
USD ($)
Sep. 30, 2020
Dec. 31, 2020
USD ($)
Cash and Cash Equivalents, at Carrying Value, Ending Balance $ 17,446,404   $ 17,446,404   $ 7,699,335
Cash Equivalents, at Carrying Value, Total 7,000,000.0   7,000,000.0   7,000,000.0
Cash, Uninsured Amount $ 9,294,000   $ 9,294,000   $ 5,822,000
Customer Concentration Risk [Member] | Revenue Benchmark [Member]          
Number Of Major Customers 2 2 2 3  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member]          
Concentration Risk, Percentage 15.60% 13.50% 12.00% 21.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer B [Member]          
Concentration Risk, Percentage 11.80% 12.50% 11.70% 12.80%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Number Of Major Customers     1   2
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer C [Member]          
Concentration Risk, Percentage       12.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Customer [Member]          
Concentration Risk, Percentage     28.70%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]          
Concentration Risk, Percentage         35.00%