XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Nature of Operations and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Feb. 15, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Product Information [Line Items]        
Proceeds from issuance of common stock $ 21,711,000      
FDIC insured amount   $ 250,000    
Cash balance, amount   11,598,836   $ 12,508,251
FDIC uninsured amount   11,349,000    
Allowance for doubtful accounts   91,000   125,000
Provision for doubtful accounts   $ 34,566 $ 1,705  
Potentially dilutive equity instruments that are convertible into common stock   7,942,220 8,010,956  
Contract assets   $ 224,414   224,414
Allowance for doubtful accounts   1,436   1,436
Contract with customer liability current   539,956   499,800
Revenue recognized   47,440 $ 3,852,906  
Revenue remaining performance obligation   $ 535,000 $ 1,869,000  
Product warranty description   The Company assesses the historical warranty claims on its manufactured products and, since 2016, warranty claims have been approximately 1% of annual revenue generated on these products. Based on the Company’s warranty policy, an accrual is established at 1% of the trailing 18 months revenue.    
Product warranty accrual classified current   $ 99,470   191,338
One Customer [Member]        
Product Information [Line Items]        
Revenue remaining performance amount cancelled       $ 170,000
Customer One [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Product Information [Line Items]        
Concentration risk percentage   24.00% 39.00%  
Customer One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Concentration risk percentage   60.00% 59.00%  
Customer Two [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Product Information [Line Items]        
Concentration risk percentage   16.00% 28.00%  
Customer Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Concentration risk percentage   29.00% 29.00%  
Customer Three [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Product Information [Line Items]        
Concentration risk percentage   13.00% 17.00%  
Customer Three [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Concentration risk percentage   11.00% 12.00%  
Maximum [Member]        
Product Information [Line Items]        
Revenue remaining performance obligation   $ 1,334,000    
Director And Staff [Member]        
Product Information [Line Items]        
Potentially dilutive equity instruments that are convertible into common stock   318,448 387,184  
Series B Preferred Stock [Member]        
Product Information [Line Items]        
Potentially dilutive equity instruments that are convertible into common stock   7,623,772 7,623,772