Annual report pursuant to Section 13 and 15(d)

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

v3.22.1
Note 2 - Revenue Recognition - Disaggregation of Revenue From Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer, Including Assessed Tax $ 15,033,504 $ 13,903,071
Services Time and Materials [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 9,383,810 $ 4,627,252
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 62.50% 33.30%
Services Fixed Price Over Time [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 634,036 $ 232,446
Services Fixed Price Over Time [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 4.20% 1.70%
Services Fixed Price [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 367,229 $ 82,968
Services Fixed Price [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 2.40% 0.60%
Services Combination [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 92,940 $ 476,629
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.60% 3.40%
Services Fixed Price per Unit [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 114,263 $ 107,845
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.80% 0.80%
Third-Party Software [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 4,245,730 $ 7,697,940
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 28.20% 55.40%
Software Support and Maintenance [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 106,428 $ 545,991
Software Support and Maintenance [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.70% 3.90%
Incentive Payments [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 89,068 $ 132,000
Incentive Payments [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.60% 0.90%
All Products and Service [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 100.00% 100.00%