XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Product Information [Line Items]          
Revenue $ 5,255,192 $ 2,769,779 $ 9,697,101 $ 6,107,942  
Deferred revenue liability current 7,875,289   7,875,289   $ 4,708,575
Revenue recognized 682,842   682,842   647,513
Deposit insurance coverage limit 250,000   250,000    
Uninsured cash and cash equivalents 23,283,606   23,283,606   6,338,896
Warranty [Member] | One Year or Less [Member]          
Product Information [Line Items]          
Extended warranties 1,464,867   1,464,867   2,191,400
Warranty [Member] | Longer Than One Year [Member]          
Product Information [Line Items]          
Extended warranties 1,803,416   1,803,416   1,920,346
Warranty [Member] | One Year [Member]          
Product Information [Line Items]          
Extended warranties 352,000   352,000   352,000
Customer Deposits [Member]          
Product Information [Line Items]          
Deferred revenue liability current $ 5,217,146   $ 5,217,146   $ 2,517,175
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% 16.00%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk       11.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk     8.50%   31.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two State Agency [Member] | Minimum [Member]          
Product Information [Line Items]          
Concentration of credit risk     18.70%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two State Agency [Member] | Maximum [Member]          
Product Information [Line Items]          
Concentration of credit risk     17.60%    
Government Customers [Member]          
Product Information [Line Items]          
Revenue     $ 7,446,732 $ 5,346,222  
Government Customers [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     77.00% 87.00%  
Commercial Customers [Member]          
Product Information [Line Items]          
Revenue     $ 917,443 $ 360,668  
Commercial Customers [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     9.00% 6.00%  
Internationall Customers [Member]          
Product Information [Line Items]          
Revenue     $ 1,332,926 $ 401,052  
Internationall Customers [Member] | Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk     14.00% 7.00%