XML 39 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable - Equipment (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Note payable $ 217,772 $ 324,111
Current portion (217,772) (324,111)
Notes Payable [Member]    
Debt Instrument [Line Items]    
Note payable 27,192
Notes Payable One [Member]    
Debt Instrument [Line Items]    
Note payable 117,002
Notes Payable Two [Member]    
Debt Instrument [Line Items]    
Note payable 145,066
Notes Payable Three [Member]    
Debt Instrument [Line Items]    
Note payable 34,851
Notes Payable Four [Member]    
Debt Instrument [Line Items]    
Note payable $ 217,772