XML 48 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2019
Notes Payable [Abstract]  
Schedule of notes payable

   September 30,
2019
   December 31,
2018
 
Convertible notes payable  $-   $(98,903)
Notes payable   4,680,000    - 
Accrued interest   63,586    (13,250)
Payments on notes payable   (61,577)   - 
Financing costs   -    (3,317)
Transfer from prepaid   54,329    - 
Amortization of financing costs   -    22,721 
Beneficial conversion feature   -    (111,370)
Amortization of beneficial conversion feature   -    204,119 
   $4,736,338   $-