XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 04, 2020
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Dec. 31, 2020
Dec. 31, 2019
Nov. 12, 2019
Oct. 09, 2019
Notes Payable [Line Items]                  
Aggregate principal amount           $ 200,000    
Maturity date   May 05, 2025 Aug. 29, 2024 Oct. 29, 2024 Jun. 21, 2023        
Interest rate   100.00%           22.00% 50.00%
Investor [Member]                  
Notes Payable [Line Items]                  
Notes issued           200,000      
Unpaid accrued interest           $ 6,263      
Conversion of Stock, Shares Converted           73,665      
Investor [Member] | Securities Purchase Agreement [Member]                  
Notes Payable [Line Items]                  
Aggregate principal amount $ 200,000                
Interest rate 9.00%