XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
6. Concentrations (Details Narrative) - Total Revenues [Member] - U S Government [Member]
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Concentration Risk, Percentage 73.90% 71.40%
Three Govt Customers [Member]    
Concentration Risk, Percentage 68.10% 70.00%
Commercial Customer [Member]    
Concentration Risk, Percentage 19.80% 22.00%