XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Details Narrative) - USD ($)
May 08, 2020
Jun. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]      
Debt instrument principal amount   $ 517,212 $ 257,471
Paycheck Protection Program Loan [Member] | Convertible Promissory Note [Member]      
Short-term Debt [Line Items]      
Debt instrument principal amount $ 1,320,714    
Debt interest rate 1.00%    
Debt instrument periodic payment $ 55,604    
Debt instrument maturity date May 08, 2022    
Repayment of loan amount $ 1,320,714    
Debt instrument interest amount 18,720    
Repayment of notes payable $ 1,339,434