Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)

v3.22.2.2
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) - RSUs - $ / shares
3 Months Ended 6 Months Ended
Jan. 31, 2023
Oct. 31, 2022
Number of Shares    
Unvested balance outstanding, Beginning (in shares) 560,352 929,928
Granted (in shares)   0
Forfeits (in shares)   (179,883)
Vested (in shares)   (189,693)
Expired (in shares)   0
Unvested balance outstanding, Ending (in shares)   560,352
Weighted Average Grant Price    
Unvested balance outstanding, Beginning (in dollars per share) $ 7.42 $ 6.12
Granted (in dollars per share)   0
Forfeits (in dollars per share)   7.69
Vested (in dollars per share)   0.79
Expired (in dollars per share)   0
Unvested balance outstanding, Ending (in dollars per share)   $ 7.42
Forecast    
Number of Shares    
Granted (in shares) 123,448