Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Note 3 - Revenue From Contracts With Customers - Disaggregation of Revenue From Contracts with Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue, Amount $ 1,915,372 $ 2,160,123
Services Time and Materials [Member]    
Revenue, Amount $ 1,654,001 $ 1,880,662
Services Time and Materials [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 86.40% 87.10%
Services Fixed Price Over Time [Member]    
Revenue, Amount $ 107,475 $ 102,402
Services Fixed Price Over Time [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 5.60% 4.70%
Services Combination [Member]    
Revenue, Amount $ 31,920 $ 33,090
Services Combination [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.70% 1.50%
Services Fixed Price per Unit [Member]    
Revenue, Amount $ 92,471 $ 87,304
Services Fixed Price per Unit [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 4.80% 4.10%
Third-Party Software [Member]    
Revenue, Amount $ 29,505 $ 56,665
Third-Party Software [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 1.50% 2.60%
All Products and Service [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]    
Revenue, Percentage 100.00% 100.00%