XML 24 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Organization, Consolidation and Presentation of Financial Statements (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Details      
Customer deposits $ 349,441 $ 349,441 $ 12,500
Domestic revenues 1,345,372 1,119,597  
International revenues 263,869 432,388  
Components revenues 1,044,241 1,113,990  
Engineering services revenues $ 565,000 437,995  
Cash Equivalents Maturity 90    
Accounts Receivable, Allowance for Credit Loss $ 0 0  
Accounts Receivable, Credit Loss Expense (Reversal) $ 4,000    
Property Plant And Equipment Usefule Life Minimum 5    
Property Plant And Equipment Usefule Life Maximum 7    
computer equipment useful life 3    
Increase in inventory allowance $ 86,339 86,339  
Advertising Expense 53,393 10,977  
Results of Operations, Transportation Costs 36,705 47,670  
Research and development expense $ 210,014 $ 104,046