Annual report pursuant to Section 13 and 15(d)

Equity (Details Narrative)

v3.23.1
Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2022
Jan. 05, 2022
Apr. 28, 2022
Jan. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Class of Stock [Line Items]                
Common stock shares authorized         75,000,000 75,000,000    
Common stock, par value         $ 0.001 $ 0.001    
Preferred stock shares authorized         5,000,000 5,000,000    
Preferred stock, par value         $ 0.001 $ 0.001    
Stockholders' Equity, Reverse Stock Split         one-for-thirty (1:30) reverse stock split of the Company’s common stock and the filing of the Amendment to effectuate the reverse split. The reverse stock split became effective on November 28, 2022 on a 1-for-30 basis without any change in the par value per share, which remained at $0.001.      
Legal fees         $ 100,000      
Non-accountable expense allowance         50,000      
Clearing fees         15,950      
Amortization of Deferred Charges         334,138 $ 0    
Share based compensartion         1,202,966 1,723,842    
Proceeds from Issuance of Common Stock         $ 16,038,093 4,653,821    
Weighted average remaining term         6 years 8 months 23 days      
Intrinsic value         $ 9,626      
Proceeds from Warrant Exercises         $ 2,734 $ 332,750    
Number of warrants exercised         204,957 5,041    
Cash bonuses         $ 76,087      
Warrants Converted Cashless Basis [Member]                
Class of Stock [Line Items]                
Proceeds from Warrant Exercises           $ 83,187    
Number of warrants exercised           58,544    
Options [Member]                
Class of Stock [Line Items]                
Options granted         0 24,633    
Option issuance           $ 1,969,712    
Unrecognized compensation expense         $ 1,318,183      
Equity Option [Member]                
Class of Stock [Line Items]                
Share based compensartion         $ 1,149,364 $ 1,533,092    
Warrants [Member]                
Class of Stock [Line Items]                
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 4.35 $ 142.83 $ 97.20  
Warrants and Rights Outstanding, Term         4 years 10 months 2 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding         $ 3,898,375      
Restricted Stock Units (RSUs) [Member]                
Class of Stock [Line Items]                
Share based compensartion         17,887      
Unrecognized compensation expense         77,512      
Performance Units [Member]                
Class of Stock [Line Items]                
Unrecognized compensation expense         133,948      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures     28,563          
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantInPeriodTotalFairValue]         169,663      
Performance Units [Member] | Vesting Term (i) [Member]                
Class of Stock [Line Items]                
Share based compensartion         21,928      
Performance Units [Member] | Vesting Term (ii) [Member]                
Class of Stock [Line Items]                
Share based compensartion         13,787      
Performance Units [Member] | Vesting Term (iii) [Member]                
Class of Stock [Line Items]                
Share based compensartion         $ 0      
2017 Stock Plan [Member]                
Class of Stock [Line Items]                
Shares authorized under plan               66,667
Options remaining to be issued         0      
2020 Stock Plan [Member]                
Class of Stock [Line Items]                
Shares authorized under plan             100,000  
Options remaining to be issued         35,580      
Investor Relations Services [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues           2,500    
Share based compensartion           $ 140,250    
Officers [Member]                
Class of Stock [Line Items]                
Cash bonuses         $ 213,000      
Cash bonuses         9,523      
Cash bonuses         $ 95,399      
Common Stock [Member] | Investment Relations Firm [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues       834        
Share based compensartion       $ 50,500        
Securities Purchase Agreement [Member]                
Class of Stock [Line Items]                
Gross proceeds from issuance or sale of equity $ 5,998,000 $ 11,497,385            
Net proceeds from issuance or sale of equity $ 5,412,308 $ 10,625,786            
Securities Purchase Agreement [Member] | Wainwright [Member]                
Class of Stock [Line Items]                
Payments of Stock Issuance Costs         50,000      
Legal fees         $ 10,000      
Securities Purchase Agreement [Member] | Placement Agent Warrants [Member]                
Class of Stock [Line Items]                
Warrants issued, shares         20,176      
Securities Purchase Agreement [Member] | Shares [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues   316,316            
Securities Purchase Agreement [Member] | Pre Funded Warrants [Member]                
Class of Stock [Line Items]                
Warrants issued, shares   87,193            
Securities Purchase Agreement [Member] | Pre Funded Warrants [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Warrants issued, shares 1,742,764              
Securities Purchase Agreement [Member] | Common Warrants [Member]                
Class of Stock [Line Items]                
Warrants issued, shares   403,509            
Securities Purchase Agreement [Member] | Common Warrants [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Warrants issued, shares 1,889,764              
Securities Purchase Agreement [Member] | Common Stock [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues 147,000              
Securities Purchase Agreement [Member] | Existing Warrants [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Warrants issued, shares 16,667              
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 66.00              
Securities Purchase Agreement [Member] | Existing Warrants 1 [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Warrants issued, shares 210,527              
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 24.60              
Capital On Demand Sales Agreement [Member]                
Class of Stock [Line Items]                
Stock Issued During Period, Shares, New Issues           68,784    
Proceeds from Issuance of Common Stock           $ 4,653,821