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