Quarterly report pursuant to Section 13 or 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 ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue, Amount $ 2,061,756 $ 1,178,823
Services Time and Materials [Member]    
Revenue, Amount $ 590,570 $ 596,751
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 28.70% 50.60%
Services Fixed Price [Member]    
Revenue, Amount $ 123,405 $ 119,163
Services Fixed Price [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 6.00% 10.10%
Services Combination [Member]    
Revenue, Amount $ 82,408 $ 32,284
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 4.00% 2.70%
Services Fixed Price per Unit [Member]    
Revenue, Amount $ 48,020 $ 13,920
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 2.30% 1.20%
Third-Party Software [Member]    
Revenue, Amount $ 1,004,305 $ 267,292
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 48.70% 22.70%
Software Support and Maintenance [Member]    
Revenue, Amount $ 212,568 $ 149,289
Software Support and Maintenance [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 10.30% 12.70%
Incentive Payments [Member]    
Revenue, Amount $ 480 $ 124
Incentive Payments [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.00% 0.00%