Annual report pursuant to Section 13 and 15(d)

Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue From Contracts with Customers (Details)

v3.24.1
Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue From Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue, Amount $ 7,981,975 $ 11,022,982
Services Time and Materials [Member]    
Revenue, Amount $ 6,923,176 $ 7,521,165
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 86.70% 68.20%
Services Fixed Price Over Time [Member]    
Revenue, Amount $ 414,682 $ 407,611
Services Fixed Price Over Time [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 5.20% 3.70%
Services Combination [Member]    
Revenue, Amount $ 131,190 $ 113,610
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.60% 1.00%
Services Fixed Price per Unit [Member]    
Revenue, Amount $ 324,115 $ 304,666
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 4.10% 2.80%
Third-Party Software [Member]    
Revenue, Amount $ 188,812 $ 2,427,937
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 2.40% 22.00%
Software Support and Maintenance [Member]    
Revenue, Amount $ 0 $ 142,891
Software Support and Maintenance [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.00% 1.30%
Incentive Payments [Member]    
Revenue, Amount $ 0 $ 105,102
Incentive Payments [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 0.00% 1.00%
All Products and Service [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 100.00% 100.00%