v3.24.1.1.u2
Equity-Based Compensation - Schedule of Share-Based Payment Arrangement, Restricted Stock Unit, Activity (Details) - RSU - 2021 Equity Incentive Plan
9 Months Ended
Apr. 30, 2024
$ / shares
shares
Number of units  
Unvested, beginning (in shares) | shares 562,861
Granted (in shares) | shares 957,845
Vested (in shares) | shares (250,226)
Forfeited (in shares) | shares (213,552)
Unvested, ending (in shares) | shares 1,056,928
Weighted-average grant-date fair value (per share)  
Unvested, beginning (in dollars per share) | $ / shares $ 15.52
Granted (in dollars per share) | $ / shares 9.62
Vested (in dollars per share) | $ / shares 14.51
Forfeited (in dollars per share) | $ / shares 14.33
Unvested, ending (in dollars per share) | $ / shares $ 10.65