XML 22 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Promissory Notes (Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of amounts payable under the promissory notes

   Debt Principal   Interest 
2020  $1,000,000   $214,110 
2021  $3,750,000   $-