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.21.1
Note 2 - Revenue from Contracts with Customers - Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue, Amount $ 13,903,071 $ 10,164,981
Services Time and Materials [Member]    
Revenue, Amount $ 4,627,252 $ 2,446,439
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 33.30% 24.10%
Services Fixed Price [Member]    
Revenue, Amount $ 194,505 $ 434,058
Services Fixed Price [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.40% 4.30%
Services Combination [Member]    
Revenue, Amount $ 476,629 $ 231,122
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 3.40% 2.30%
Services Fixed Price per Unit [Member]    
Revenue, Amount $ 228,754 $ 132,171
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.60% 1.30%
Third-Party Software [Member]    
Revenue, Amount $ 7,697,940 $ 6,233,703
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 55.40% 61.30%
Software Support and Maintenance [Member]    
Revenue, Amount $ 545,991 $ 660,926
Software Support and Maintenance [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 3.90% 6.50%
Incentive Payments [Member]    
Revenue, Amount $ 132,000 $ 26,562
Incentive Payments [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.00% 0.20%