Annual report pursuant to Section 13 and 15(d)

Note 2 - Revenue from Contracts with Customers - Disaggregation of Revenue from Contracts with Customers (Details)

v3.20.1
Note 2 - Revenue from Contracts with Customers - Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue, Amount $ 10,164,981 $ 8,933,775
Services Time and Materials [Member]    
Revenue, Amount $ 2,446,439 $ 3,010,891
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 24.10% 33.70%
Services Fixed Price [Member]    
Revenue, Amount $ 434,058 $ 1,103,828
Services Fixed Price [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 4.30% 12.40%
Services Combination [Member]    
Revenue, Amount $ 231,122 $ 207,942
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 2.30% 2.30%
Services Fixed Price per Unit [Member]    
Revenue, Amount $ 132,171 $ 69,650
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.30% 0.80%
Third-Party Software [Member]    
Revenue, Amount $ 6,233,703 $ 3,897,421
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 61.30% 43.60%
Software Support and Maintenance [Member]    
Revenue, Amount $ 660,926 $ 589,975
Software Support and Maintenance [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 6.50% 6.60%
Incentive Payments [Member]    
Revenue, Amount $ 26,562 $ 54,068
Incentive Payments [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.20% 0.60%