v3.24.1.1.u2
Equity-Based Compensation - Schedule of Share-Based Payment Award, Monte Carlo Simulation Model with the Weighted-Average Assumptions (Details) - 2021 Equity Incentive Plan - Performance-based Stock Units
9 Months Ended
Apr. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 1 year 2 months 12 days
Expected dividend yield (percent) 0.00%
Risk-free interest rate (percent) 4.80%
Expected volatility (percent) 43.00%