v3.26.3
Income Taxes - Schedule of NOL and Tax Credit Valuation Allowances (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Valuation Allowance, Deferred Tax Asset      
Balance as of beginning of year $ (30.0)    
Balance as of end of year (32.3) $ (30.0)  
Net Operating Loss And Tax Credit      
Valuation Allowance, Deferred Tax Asset      
Balance as of beginning of year (22.7) (9.1) $ (6.4)
Additions charged to costs and expenses (5.2) (14.0) (3.6)
Deductions from reserves 0.3 0.4 0.9
Balance as of end of year $ (27.6) $ (22.7) $ (9.1)