XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Government and Vendor Notes Payable (Details) - Schedule of government and vendor notes payable - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of government and vendor notes payable [Abstract]    
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