v3.24.1.1.u2
Equity-Based Compensation - Schedule of Share-Based Payment Arrangement, Option, Activity (Details) - 2021 Equity Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2024
Jul. 31, 2023
Number of options outstanding    
Balance as of beginning of period (in shares) 2,321,233  
Granted (in shares) 1,267,560  
Exercised (in shares) 0  
Forfeited (in shares) (667,037)  
Expired (in shares) (395,174)  
Balance as of ending of period (in shares) 2,526,582 2,321,233
Exercisable (shares) 748,117  
Weighted-average exercise price (per share)    
Balance as of beginning of period (in dollars per share) $ 15.98  
Granted (in dollars per share) 9.89  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 14.46  
Expired (in dollars per share) 16.41  
Balance as of ending of period (in dollars per share) 13.26 $ 15.98
Exercisable (in dollars per share) $ 16.63  
Additional disclosures:    
Weighted-average remaining contractual life (in years) 8 years 3 months 18 days 8 years
Exercisable, weighted-average remaining contractual life (in years) 6 years 10 months 24 days  
Aggregate intrinsic value $ 0 $ 0
Exercisable, aggregate intrinsic value $ 0