XML 55 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Debentures and Loans Payable - Schedule of Future Amortization of Loans Payable (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
2021 (8 & 9 months remaining) $ 25,051  
2022 27,095  
Total payments 52,146  
Current portion of Loan payable (45,016) $ (151,006)
Non-Current Portion of Loan payable 216,940 $ 120,782
Mercedes Benz Note [Member]    
2021 (8 & 9 months remaining) 8,330  
2022 11,168  
2023 11,168  
2024 11,168  
2025 and thereafter 8,376  
Total payments 50,210  
Current portion of Loan payable (11,168)  
Non-Current Portion of Loan payable 39,042  
PPP Loan [Member]    
2021 (8 & 9 months remaining) 124,579  
2022 35,021  
Total payments 159,600  
Current portion of Loan payable  
Non-Current Portion of Loan payable $ 159,600