XML 86 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Note 19 - Concentrations (Details Textual)
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer, Including Assessed Tax $ 7,148,029 $ 4,517,379
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Number of Major Customers 2 1
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 2,661,595 $ 2,847,897
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 1,551,661