Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Number of Operating Segments 1  
Accounts Receivable, Allowance for Credit Loss, Ending Balance $ 0 $ 0
Share-based Payment Arrangement, Expense 27,628 6,031
Director of Human Resources [Member] | Wages and Paid Leave Distributions [Member]    
Related Party Transaction, Amounts of Transaction $ 140,400 $ 131,552
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Prime Contracts with U.S. Government Agencies [Member]    
Concentration Risk, Percentage 58.30% 76.80%
Number of Major Contracts 1 1
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements [Member]    
Concentration Risk, Percentage 40.60% 23.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Commercial Contracts [Member]    
Concentration Risk, Percentage 1.10% 0.20%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Prime Contracts with U.S. Government Agencies, Contract One [Member]    
Concentration Risk, Percentage 13.90% 19.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract One [Member]    
Concentration Risk, Percentage 17.90% 17.20%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract Two [Member]    
Concentration Risk, Percentage 10.30%  
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Subcontracts under Federal Procurements, Contract Three [Member]    
Concentration Risk, Percentage 8.70%  
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Multiple Subcontracts [Member]    
Concentration Risk, Percentage 28.70%  
Supplier Concentration Risk [Member] | Revenue Benchmark [Member]    
Concentration Risk, Percentage 58.40% 67.10%
Number of Major Suppliers 1 1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | U.S. Government Agencies [Member]    
Concentration Risk, Percentage 16.40%  
Number of Major Customers 1 2
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements [Member]    
Concentration Risk, Percentage 71.20%  
Number of Major Customers 2  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements, Contract One [Member]    
Concentration Risk, Percentage 56.80%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements, Contract Two [Member]    
Concentration Risk, Percentage 14.40%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Prime Contracts with U.S. Government Agencies [Member]    
Number of Major Customers 1  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | U.S. Government Agencies, One [Member]    
Concentration Risk, Percentage   13.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | U.S. Government Agencies, Two [Member]    
Concentration Risk, Percentage   10.70%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Subcontracts under Federal Procurements [Member]    
Concentration Risk, Percentage   43.20%
Number of Major Contracts   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  
Computer Equipment and Software [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life (Year) 5 years  
Software Development [Member] | Minimum [Member]    
Property, Plant and Equipment, Useful Life (Year) 3 years