XML 19 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Debentures and Notes Payable - Schedule of Long-term Debt Instruments (Details) - Notes Payable - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2016
Debt Instrument [Line Items]      
Notes payable $ 2,748,646 $ 655,098 $ 47,513
Notes payable, payment terms     Monthly payments of $805.00
Current maturities (1,519,496) (187,956)  
Notes payable, net of current installments and debt discount 1,229,150 467,142  
Related Parties #4      
Debt Instrument [Line Items]      
Note payable, related party $ 160,837    
Note payable, related party, interest rate 4.00%    
Note payable, related party, maturity date Dec. 31, 2022    
Unamortized debt discount $ 514,163    
Customer      
Debt Instrument [Line Items]      
Notes payable $ 1,973,845    
Note payable, related party, interest rate 12.00%    
Financial Institution      
Debt Instrument [Line Items]      
Notes payable $ 20,786 $ 28,742  
Notes payable, payment terms Monthly installments of $805, secured Monthly installments of $805, secured  
Related Parties      
Debt Instrument [Line Items]      
Note payable, related party $ 120,000 $ 120,000  
Note payable, related party, interest rate 6.00% 6.00%  
Note payable, related party, maturity date Dec. 31, 2021 Dec. 31, 2021  
Related Parties #2      
Debt Instrument [Line Items]      
Note payable, related party $ 473,178 $ 446,356  
Note payable, related party, interest rate 6.00% 6.00%  
Note payable, related party, maturity date Dec. 31, 2021 Dec. 31, 2021  
Unamortized debt discount $ 26,822 $ 53,644  
Related Parties #3      
Debt Instrument [Line Items]      
Note payable, related party $ 60,000  
Note payable, related party, interest rate   5.00%  
Note payable, related party, maturity date   Jun. 30, 2019