XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Product Information [Line Items]      
Revenue $ 6,753,228 $ 4,441,909  
Customer deposits, current 4,680,653   $ 4,135,565
Revenue recognized 669,510 $ 712,708  
FDIC insured amount 250,000    
Uninsured cash and cash equivalents $ 15,184,899   19,207,786
Anti-dilutive securities excluded from computation of earnings per share 0 0  
Warranty [Member] | One Year or Less [Member]      
Product Information [Line Items]      
Extended warranties $ 1,391,586   1,764,034
Warranty [Member] | Longer Than One Year [Member]      
Product Information [Line Items]      
Extended warranties 2,089,195   1,815,871
Warranty [Member] | One Year [Member]      
Product Information [Line Items]      
Extended warranties 385,000   384,000
Deferred Revenue [Member]      
Product Information [Line Items]      
Customer deposits, current 3,289,067   $ 2,371,531
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member]      
Product Information [Line Items]      
Revenue $ 4,054,186 $ 2,935,718  
Concentration of credit risk 60.00% 66.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member]      
Product Information [Line Items]      
Revenue $ 1,623,544 $ 330,333  
Concentration of credit risk 24.00% 7.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member]      
Product Information [Line Items]      
Revenue $ 1,075,498 $ 1,175,858  
Concentration of credit risk 16.00% 27.00%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One Commercial Customer [Member]      
Product Information [Line Items]      
Concentration of credit risk 16.00%    
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   10.00%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One Foreign Agency [Member]      
Product Information [Line Items]      
Concentration of credit risk   22.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One State Agency [Member]      
Product Information [Line Items]      
Concentration of credit risk     10.00%