XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Government and Vendor Notes Payable (Tables)
12 Months Ended
Dec. 31, 2020
Government Notes Payable [Abstract]  
Schedule of government and vendor notes payable
   Year Ended December 31, 
   2020   2019 
         
PPP loans  $632,826   $--- 
Disaster relief loans   450,000    --- 
Vendor note   51,109    --- 
Total government and vendor notes payable   1,133,935    --- 
Less: long term portion   (722,508)   --- 
Government and vendor notes payable, current portion  $411,427   $---