Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Restricted Stock Units (Details)

v3.22.2
Stockholders' Equity - Restricted Stock Units (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 16, 2021
Aug. 12, 2021
Jul. 21, 2021
Feb. 04, 2020
Jan. 31, 2021
Apr. 30, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share price (in dollars per share)       $ 9.49      
Total stock-based compensation expense           $ 2,534,665 $ 3,958,085
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)           520,142 275,521
Grant date fair value   $ 1,000,000          
Share price (in dollars per share)   $ 6.48          
Weighted average recognition period           1 year 5 months 26 days 1 year 8 months 19 days
Amortization expense           $ 400,000 $ 1,200,000
Award vesting period             3 years
Unvested shares of restricted common stock outstanding (in shares)           929,928 549,972
Total unrecognized compensation expense           $ 3,947,815 $ 3,600,000
Vested (in dollars per share)           $ 4.27  
Total stock-based compensation expense           $ 2,095,533 3,335,250
Fair value of RSUs             2,500,000
Total unrecognized compensation expense             $ 3,600,000
RSUs | 2018 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average recognition period           3 years  
Amortization expense           $ 440,450  
RSUs | Share-Based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)           410,000  
RSUs | Share-based Payment Arrangement, Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average recognition period       4 years      
Unvested shares of restricted common stock outstanding (in shares)       195,000     195,000
Minimum closing price of common stock (in dollars per share)       $ 12      
Consecutive trading days       20 days      
Total unrecognized compensation expense             $ 1,200,000
RSUs | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price (in dollars per share)             $ 5.92
RSUs | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price (in dollars per share)             $ 12.78
RSUs | Chief Financial Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) 125,000            
Grant date fair value $ 725,000            
Share price (in dollars per share) $ 5.80            
RSUs | Chief Academic Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)   80,000          
RSUs | Chief Operating Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)   80,000          
RSUs | Chief Executive Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)     125,000        
Grant date fair value     $ 873,750        
Share price (in dollars per share)     $ 6.99        
Amortization expense           $ 242,708  
Amortization period     3 years        
Options term     3 years        
RSUs | Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)           110,142  
Grant date fair value           $ 266,988  
Award vesting period           3 years  
RSUs | Employees | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price (in dollars per share)           $ 2.09  
RSUs | Employees | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price (in dollars per share)           $ 6.50  
RSUs | Board of Directors              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)         15,791    
Vested (in dollars per share)         $ 11.13    
Total stock-based compensation expense         $ 175,754