XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 17, 2021
May 14, 2021
Mar. 31, 2021
Sep. 11, 2020
Mar. 24, 2020
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Common stock, shares authorized           90,000,000       90,000,000   90,000,000
Common Stock, Par or Stated Value Per Share           $ 0.0001       $ 0.0001   $ 0.0001
Preferred Stock, Shares Authorized           6,000,000       6,000,000   6,000,000
Preferred Stock, Par or Stated Value Per Share           $ 0.0001       $ 0.0001   $ 0.0001
Stock-based compensation           $ 637,355 $ 656,913 $ 633,146 $ 583,865 $ 1,294,268 $ 1,217,011  
Aggregate number of shares issued including over-allotment option (in shares)         2,675,293              
Net Proceeds From Issuance Of Common Stock         $ 5,300,000              
Share-based Compensation                   1,294,268 1,217,011  
Unrecognized stock - based compensation expense           5,796,853       $ 5,796,853    
Weighted average period of recognition                   2 years 2 months 12 days    
Proceeds from Stock Options Exercised                   $ 130,090    
Proceeds from exercise of stock warrants                   2,103,991 376,421  
Directors And Executive Officers [Member]                        
Units issued price per unit         $ 2.42625              
Research and Development Expense [Member]                        
Stock-based compensation           319,497   348,447   649,210 655,856  
General and Administrative Expense [Member]                        
Stock-based compensation           $ 317,858   $ 284,699   645,058 $ 561,155  
Restricted stock units                        
Share based Compensation Arrangement by Share based Payment Award Options Grants in Period Grant Date Fair Value                   156,200    
Warrants                        
Proceeds from exercise of stock warrants                   $ 2,103,991    
Warrants for purchase of common stock           877,014       877,014    
Class A Warrants [Member]                        
Aggregate number of shares issued including over-allotment option (in shares)         1,337,659              
Shares Issued, Price Per Share         $ 2.058              
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 2.27              
Class B Warrants [Member ]                        
Aggregate number of shares issued including over-allotment option (in shares)         2,006,495              
Shares Issued, Price Per Share         $ 2.4696              
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 2.724              
Stock Option                        
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price           $ 3.48   $ 2.13   $ 4.33 $ 2.17  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 13,675                      
Common Stock                        
Stock-based compensation             $ 0 $ 0 $ 0      
IPO [Member]                        
Aggregate number of shares issued including over-allotment option (in shares)         6,000,000.0              
Units issued price per unit         $ 2.21425              
IPO [Member] | Class A Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 0.5              
Warrant to purchase common stock in period         1 year              
IPO [Member] | Class B Warrants [Member ]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 0.75              
Warrant to purchase common stock in period         5 years              
At Market Offering | Common Stock                        
Common Stock, Par or Stated Value Per Share   $ 0.0001                    
Aggregate offering price   $ 30,000,000                    
Percentage on gross sale   3.00%                    
Minimum | Warrants                        
Class of Warrant or Right, Exercise Price of Warrants or Rights           2.058       2.058    
Maximum | Warrants                        
Class of Warrant or Right, Exercise Price of Warrants or Rights           2.4696       2.4696    
Omnibus Stock Incentive Plan 2018 [Member] | Restricted stock units                        
Number of common shares     1 1                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     44,951 44,951                
Warrants at exercise price of $2.4696                        
Class of Warrant or Right, Exercise Price of Warrants or Rights           2.4696       2.4696    
Warrants at exercise price of $2.7600                        
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 4.7600       $ 4.7600