XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Government and Vendor Notes Payable (Tables)
3 Months Ended
Mar. 31, 2021
Government and Vendor Notes Payable [Abstract]  
Schedule of government and vendor notes payable
   March 31,   December 31, 
   2021   2020 
         
PPP loans  $632,826   $632,826 
Disaster relief loans   450,000    450,000 
Vendor note       51,109 
Total government and vendor notes payable   1,082,826    1,133,935 
Less: long term portion   (644,545)   (722,508)
Government and vendor notes payable, current portion  $438,281   $411,427