XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Product Information [Line Items]          
Federal insured amount $ 250,000   $ 250,000    
Cash balance, amount 14,197,000   14,197,000    
Cash equivalent balance, amount 13,947,000   $ 13,947,000    
Potentially dilutive equity instruments that are convertible into common stock     8,009,889 7,882,061  
Goodwill and intangible asset impairment $ 631,064 $ 631,064  
Miscellaneous revenue 1,063,714 3,014,885 5,746,287 4,759,312  
Contract with customer liability current 625,911   625,911   $ 4,338,570
Revenue recognized 45,716 $ 1,030,830 3,898,622 $ 2,193,204  
Revenue remaining performance obligation 1,066,000   $ 1,066,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.    
Accrued warranty reserve amount 193,498   $ 193,498   $ 180,457
Stock price volatility     152.23%    
Expected Term     10 years    
Risk-free interest rate     3.48%    
Accrued Incentive $ 46,374   $ 46,374    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]          
Product Information [Line Items]          
Concentration risk percentage 64.00% 53.00% 44.00% 47.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]          
Product Information [Line Items]          
Concentration risk percentage 10.00% 12.00% 23.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Three [Member]          
Product Information [Line Items]          
Concentration risk percentage     14.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]          
Product Information [Line Items]          
Concentration risk percentage     69.00%   57.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]          
Product Information [Line Items]          
Concentration risk percentage     17.00%   43.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]          
Product Information [Line Items]          
Concentration risk percentage     12.00%    
2023 [Member]          
Product Information [Line Items]          
Revenue remaining performance obligation $ 816,000   $ 816,000    
2023 [Member] | Booked Sales Orders From Three Customers [Member]          
Product Information [Line Items]          
Revenue remaining performance obligation 250,000   250,000    
Miscellaneous [Member]          
Product Information [Line Items]          
Miscellaneous revenue 55,959 $ 204,735  
Director And Staff [Member]          
Product Information [Line Items]          
Potentially dilutive equity instruments that are convertible into common stock     386,117 252,289  
One Customer [Member]          
Product Information [Line Items]          
Revenue remaining performance obligation $ 279,000   $ 279,000    
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