XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Product Information [Line Items]    
Cash, Uninsured Amount $ 3,907,000  
Number of Warrants Outstanding 80,091 1,376,466
Series D Convertible Preferred Stock [Member]    
Product Information [Line Items]    
Common shares issuable conversion 433,000  
Series E Convertible Preferred Stock [Member]    
Product Information [Line Items]    
Common shares issuable conversion 1,333,334  
Series B Convertible Preferred Stock [Member]    
Product Information [Line Items]    
Common shares issuable conversion   121,571
Employee Stock Options [Member]    
Product Information [Line Items]    
Number of incentive stock options 924,658  
Share-Based Payment Arrangement, Option [Member]    
Product Information [Line Items]    
Number of incentive stock options   1,096,266
UNITED STATES    
Product Information [Line Items]    
Concentration percentage 25.00% 54.00%
Customer 1 [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration percentage 70.00% 35.00%
Customer 1 [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration percentage 59.00% 34.00%
Customer 2 [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration percentage 20.00% 24.00%
Customer 2 [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration percentage 15.00% 31.00%
Customer 3 [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration percentage 30.00% 13.00%
Customer 3 [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration percentage 11.00% 19.00%
Customer 4 [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration percentage   11.00%
Customer 4 [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration percentage   10.00%