XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Product Information [Line Items]          
Revenue $ 4,903,397 $ 6,093,263 $ 19,654,008 $ 15,790,364  
Customer deposits, current 3,074,815   3,074,815   $ 4,135,565
Revenue recognized 1,364,519 713,960 2,280,588 2,155,150  
FDIC insured amount 250,000   250,000    
Uninsured cash and cash equivalents 15,171,851   15,171,851   19,207,786
Warranty [Member] | One Year or Less [Member]          
Product Information [Line Items]          
Extended warranties 416,939   416,939   1,764,034
Warranty [Member] | Longer Than One Year [Member]          
Product Information [Line Items]          
Extended warranties 2,987,138   2,987,138   1,815,871
Warranty [Member] | One Year [Member]          
Product Information [Line Items]          
Extended warranties 381,000   381,000   384,000
Deferred Revenue [Member]          
Product Information [Line Items]          
Customer deposits, current 2,657,876   2,657,876   $ 2,371,531
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member]          
Product Information [Line Items]          
Revenue $ 4,279,290 $ 3,783,109 $ 14,701,460 $ 11,231,381  
Concentration of credit risk 87.00% 62.00% 75.00% 71.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member]          
Product Information [Line Items]          
Revenue $ 242,256 $ 1,449,730 $ 1,565,155 $ 2,365,633  
Concentration of credit risk 5.00% 24.00% 8.00% 15.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member]          
Product Information [Line Items]          
Revenue $ 381,851 $ 860,424 $ 3,387,393 $ 2,193,350  
Concentration of credit risk 8.00% 14.00% 17.00% 14.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | STEP Revenue [Member]          
Product Information [Line Items]          
Revenue     $ 2,076,357 $ 1,349,677  
Concentration of credit risk     10.60% 8.50%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One Federal Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk   20.00%      
Revenue from Contract with Customer, Product and Service Benchmark [Member] | One Federal Agency [Member] | No Commercial Customer [Member]          
Product Information [Line Items]          
Concentration of credit risk 29.20%   11.30%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk         10.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Commercial Customer [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk     36.30%