XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Notes Payable (Tables)
12 Months Ended
Dec. 31, 2020
Convertible Notes Payable [Abstract]  
Schedule of convertible debt
   December 31,   December 31, 
   2020   2019 
Beginning  $957,990   $- 
Addition   905,392    2,077,990 
Conversion   (700,236)   (1,120,000)
Balance  $1,163,146   $957,990