Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.22.2.2
Stockholders' Equity - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 18, 2022
USD ($)
Aug. 04, 2022
USD ($)
$ / shares
shares
Jul. 31, 2022
USD ($)
Jul. 15, 2022
USD ($)
Apr. 22, 2022
USD ($)
$ / shares
shares
Aug. 31, 2021
USD ($)
$ / shares
shares
Aug. 16, 2021
USD ($)
$ / shares
shares
Aug. 12, 2021
USD ($)
$ / shares
shares
Jul. 21, 2021
USD ($)
$ / shares
shares
Mar. 08, 2020
shares
Feb. 04, 2020
$ / shares
Oct. 31, 2022
USD ($)
plan
shares
Oct. 31, 2021
USD ($)
Oct. 31, 2022
USD ($)
plan
shares
Oct. 31, 2021
USD ($)
shares
Jul. 06, 2022
shares
Jul. 05, 2022
shares
Apr. 30, 2022
USD ($)
shares
Apr. 25, 2022
$ / shares
shares
Dec. 22, 2021
shares
Dec. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of stock-based incentive plans | plan                       2   2              
Transfer of unused awards (in shares)                   129,009                      
Common stock, shares authorized (in shares)                       60,000,000   60,000,000   60,000,000 40,000,000 60,000,000      
Preferred stock, shares authorized (in shares)                       1,000,000   1,000,000       1,000,000      
Preferred stock issued (in shares)                       0   0       0      
Preferred stock outstanding (in shares)                       0   0       0      
Proceeds from issuance of common stock | $                           $ 9,535 $ 0            
Stock based compensation expense | $                       $ 458,336 $ 722,158 504,666 $ 1,264,870            
Share price (in dollars per share) | $ / shares                     $ 9.49                    
Deferred financing costs | $                       $ 331,423   $ 331,423       $ 369,902      
Treasury stock (in shares)                       155,486   155,486       155,486      
Treasury stock, value | $                       $ 1,817,414   $ 1,817,414       $ 1,817,414      
Equity Distribution Agreement                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Offering proceeds | $ $ 3,000,000                                        
Sale of stock, gross proceeds (as a percent) 3.00%                                        
Reimbursement expenses | $ $ 60,000                                        
Total expenses for offering | $ $ 100,000                                        
Number of shares sold (in shares)                           11,840              
Revolving Credit Facility | 2022 Revolving Credit Facility                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Deferred financing costs | $                       59,000   $ 59,000              
Restricted Stock                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)                           0 0            
Stock based compensation expense | $                       $ 0 10,525 $ 0 $ 21,052            
Unvested shares of restricted common stock outstanding (in shares)                       0   0       0      
Forfeited (in shares)                           0 0            
Expired (in shares)                           0 0            
Total unrecognized compensation expense | $                       $ 0   $ 0              
RSUs                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)                           0              
Grant date fair value | $               $ 1,000,000                          
Stock based compensation expense | $                       $ 458,206 688,129 $ 499,259 $ 1,134,906            
Share price (in dollars per share) | $ / shares               $ 6.48                          
Unvested shares of restricted common stock outstanding (in shares)                       560,352   560,352       929,928      
Forfeited (in shares)                           179,883              
Expired (in shares)                           0              
Total unrecognized compensation expense | $                       $ 2,127,217   $ 2,127,217              
Weighted average recognition period                           1 year 3 months 18 days              
RSUs | Share-based Payment Arrangement, Tranche Three                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Unvested shares of restricted common stock outstanding (in shares)                       162,500   162,500              
Weighted average recognition period                     4 years                    
Minimum closing price of common stock (in dollars per share) | $ / shares                     $ 12                    
Consecutive trading days                     20 days                    
RSUs | Chief Financial Officer                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)             125,000                            
Grant date fair value | $             $ 725,000                            
Share price (in dollars per share) | $ / shares             $ 5.80                            
RSUs | Chief Academic Officer                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)               80,000                          
RSUs | Chief Operating Officer                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)               80,000                          
RSUs | Chief Executive Officer                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)                 125,000                        
Grant date fair value | $                 $ 873,750                        
Share price (in dollars per share) | $ / shares                 $ 6.99                        
Amortization expense | $     $ (242,708)                   72,813   218,438            
Amortization period of expense                 3 years                        
RSUs | Chief Nursing Officer                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Amortization expense | $       $ (139,431)               $ 91,531 112,155 $ 57,380 $ 224,311            
Warrant                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Vesting period of warrant           5 years                         5 years    
Warrant | Intercreditor Agreement                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of securities called by warrants or rights (in shares)         100,000                                
Exercise price of warrants (in dollars per share) | $ / shares         $ 1.00                                
Fair value of warrants outstanding | $         $ 118,000                                
Deferred financing costs | $                       59,000   59,000       $ 118,000      
Loss on asset disposition | $                       29,500   59,000              
Exercise period of warrant         5 years                                
Warrant | Revolving Credit Facility | 2022 Revolving Credit Facility                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of securities called by warrants or rights (in shares)                                     100,000    
Exercise price of warrants (in dollars per share) | $ / shares                                     $ 1.00    
Warrant | Revolving Credit Facility | Credit Facility Agreement                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Vesting period of warrant           14 months                              
Fair value of warrants outstanding | $           $ 137,500                              
Warrant | Leon and Toby Cooperman Family Foundation                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of securities called by warrants or rights (in shares)           50,000                              
Exercise price of warrants (in dollars per share) | $ / shares           $ 5.85                              
Loss on asset disposition | $                       11,169   22,336              
Exercise period of warrant           5 years                              
Warrant | Former Board of Director                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Amortization expense | $                       7,000   $ 14,000              
Number of securities called by warrants or rights (in shares)                 25,000                        
Vesting period of warrant                 3 years                        
Exercise price of warrants (in dollars per share) | $ / shares                 $ 6.99                        
Fair value of warrants outstanding | $                 $ 84,000                        
Exercise period of warrant                 5 years                        
Stock Incentive Plan and Stock Option Grants to Employees and Directors                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Granted (in shares)                           0 0            
Common Stock | Lampert Capital Advisors                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Shares granted (in shares)   25,000                                      
Grant date fair value | $   $ 24,500                                      
Stock based compensation expense | $                       $ 24,500   $ 24,500              
Share price (in dollars per share) | $ / shares   $ 0.98                                      
Maximum | Preferred Stock                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Preferred stock, shares authorized (in shares)                       1,000,000   1,000,000              
Equity Incentive Plan                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Common stock, shares remaining for future issuance (in shares)                       1,091,253   1,091,253       812,763      
2018 Equity Incentive Plan                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Common stock, shares authorized (in shares)                                       2,350,000 1,600,000
2018 Equity Incentive Plan | RSUs                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Weighted average recognition period                           3 years              
Amortization expense | $                       $ 146,817 $ 146,817 $ 293,633 $ 146,817