v3.24.1.1.u2
Equity-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total equity-based compensation expense $ 1.7 $ 1.7 $ 5.0 $ 4.7  
RSU | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     4 years    
RSU | Independent Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
2021 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future grants (in shares)         14,003,560
Unrecognized compensation expense of stock options 6.8   $ 6.8    
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 3.98    
2021 Equity Incentive Plan | Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     4 years    
Expiration period     10 years    
Unrecognized compensation expense, period for recognition (in years)     2 years 9 months 18 days    
2021 Equity Incentive Plan | RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense, period for recognition (in years)     2 years 7 months 6 days    
Fair value of vested restricted shares     $ 2.5    
Unrecognized compensation expense $ 9.9   $ 9.9    
2021 Equity Incentive Plan | Performance-based Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Unrecognized compensation expense, period for recognition (in years)     1 year 2 months 12 days    
Unrecognized compensation expense $ 1.0   $ 1.0