XML 63 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable - Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Note payable   $ 427,745 $ 324,111
Current portion   (427,745) (324,111)
Principal amount $ 427,745    
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   133,220
Notes Payable Five [Member]      
Debt Instrument [Line Items]      
Note payable   $ 294,525