XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Product Information [Line Items]      
Cash and cash equivalents $ 3,015,000    
Working capital 7,800,000    
Proceeds from Notes Payable 10,000,000 $ 0  
Cash and cash equivalents 3,015,000 4,100,000  
Accounts Receivable 500,000 1,000,000.0 $ 1,200,000
Allowance for Doubtful Accounts 0 0  
Property and equipment 600,000 500,000  
Impairment of long-lived assets 0 0  
Contract assets 0 0  
Advertising expenses $ 500,000 $ 1,300,000  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,317,973 901,388  
Minimum [Member] | Equipment And Furniture And Fixtures [Member]      
Product Information [Line Items]      
Property and equipment, useful lives 1 year 5 years  
Minimum [Member] | Leasehold Improvements [Member]      
Product Information [Line Items]      
Property and equipment, useful lives 2 years 5 years  
Seven Government Customers [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Percentage of revenues 65.80%    
Five Government Customers [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Percentage of revenues   71.40%  
Three Government Customers And One Commercial Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Percentage of revenues 10.00%    
Three Government Customers [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Percentage of revenues   10.00%  
Sale And Issuance Of Common Stock And Warrants [Member]      
Product Information [Line Items]      
Proceeds from Issuance or Sale of Equity $ 6,400,000    
Two Streeterville Notes [Member]      
Product Information [Line Items]      
Proceeds from Notes Payable $ 9,300,000