Annual report pursuant to Section 13 and 15(d)

Note 1 - Summary of Significant Accounting Policies (Details Textual)

v3.22.1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Number of Operating Segments 1  
Share-based Payment Arrangement, Expense $ 1,868,897 $ 27,628
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Prime Contracts with U.S. Government Agencies [Member]    
Concentration Risk, Percentage 31.70% 58.30%
Number of Major Contracts   1
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements [Member]    
Concentration Risk, Percentage 66.40% 40.60%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Commercial Contracts [Member]    
Concentration Risk, Percentage 1.90% 1.10%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract One [Member]    
Concentration Risk, Percentage 33.20% 17.90%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract Two [Member]    
Concentration Risk, Percentage 10.00% 10.30%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract Three [Member]    
Concentration Risk, Percentage 9.60% 8.70%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Prime Contracts with U.S. Government Agencies, Contract One [Member]    
Concentration Risk, Percentage   13.90%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Multiple Subcontracts [Member]    
Concentration Risk, Percentage   28.70%
Product Concentration Risk [Member] | Revenue, Segment Benchmark [Member]    
Number of Major Contracts   3
Product Concentration Risk [Member] | Revenue, Segment Benchmark [Member] | Multiple Subcontracts [Member]    
Number of Major Contracts   1
Supplier Concentration Risk [Member] | Revenue Benchmark [Member]    
Number of Major Suppliers 1 1
Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | One Supplier [Member]    
Concentration Risk, Percentage 29.30% 58.40%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements [Member]    
Concentration Risk, Percentage 72.20% 71.20%
Number of Major Customers 2 2
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements, Contract One [Member]    
Concentration Risk, Percentage 52.60% 56.80%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements, Contract Two [Member]    
Concentration Risk, Percentage 19.60% 14.40%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Prime Contracts with U.S. Government Agencies [Member]    
Number of Major Customers 1 1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | U.S. Government Agencies [Member]    
Concentration Risk, Percentage   16.40%
Number of Major Customers   1
Furniture and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life (Year) 5 years  
Off-the-Shelf Software [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life (Year) 3 years  
Software Development [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life (Year) 5 years  
Computer Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life (Year) 3 years