Annual report pursuant to Section 13 and 15(d)

Schedule of Loans Obligated to Issue Shares (Details)

v3.23.1
Schedule of Loans Obligated to Issue Shares (Details) - USD ($)
12 Months Ended
Dec. 23, 2020
Dec. 31, 2022
Aug. 31, 2021
Feb. 12, 2020
Short-Term Debt [Line Items]        
Loan Principal   $ 12,000,000 $ 9,393,150 $ 1,535,500
Debt Instrument, Maturity Date   May 02, 2023    
Shares Issuance Frequency we are obligated to issue 100,000 warrants if the loan is not repaid before January 23, 2021 and an additional 10,000 shares of common stock and 100,000 warrants if the loan is not repaid before February 23, 2021. We are also obligated to issue 10,000 shares of common stock and 200,000 warrants if the loan is not repaid before March 23, 2021. During the year ended December 31, 2021 the Company issued 400,000 warrants to this lender ($3.50 exercise price and five-year term) with a fair value of $600,298. The Company is also obligated to issue 10,000 shares of common stock to this lender every 31 days up to the loan’s maturity date on June 23, 2021.      
Loans 1 [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Issuance Date   Jul. 21, 2020    
Loan Principal   $ 115,000    
Loan Principal Issuable Percent   0.0435%    
Shares Issuance Frequency   Monthly    
Loan One [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Maturity Date   Sep. 30, 2020    
Loans 2 [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Issuance Date   Sep. 21, 2020    
Loan Principal   $ 345,000    
Loan Principal Issuable Percent   0.0362%    
Debt Instrument, Maturity Date   Nov. 16, 2020    
Shares Issuance Frequency   Weekly    
Loans 3 [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Issuance Date   Oct. 22, 2020    
Loan Principal   $ 115,000    
Loan Principal Issuable Percent   0.0652%    
Debt Instrument, Maturity Date   Dec. 01, 2020    
Shares Issuance Frequency   Weekly    
Loans 4 [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Issuance Date   Oct. 21, 2021    
Loan Principal   $ 189,750    
Loan Principal Issuable Percent   0.0435%    
Debt Instrument, Maturity Date   Jan. 02, 2022    
Shares Issuance Frequency   Monthly    
Loans Five [Member]        
Short-Term Debt [Line Items]        
Debt Instrument, Issuance Date   Nov. 01, 2021    
Loan Principal   $ 189,750    
Loan Principal Issuable Percent   0.0435%    
Debt Instrument, Maturity Date   Jan. 02, 2022    
Shares Issuance Frequency   Monthly