XML 122 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Jul. 31, 2024
Jul. 31, 2023
Level 3    
Debt Instrument    
Equity method investments $ 26.9 $ 24.4
Fixed Interest Rate | Level 2 | Fair Value    
Debt Instrument    
Debt instrument, fair value disclosure 267.7 378.9
Fixed Interest Rate | Level 2 | Carrying Value    
Debt Instrument    
Debt instrument, fair value disclosure 300.0 425.0
Variable Interest Rate | Level 2 | Fair Value    
Debt Instrument    
Debt instrument, fair value disclosure 209.9 198.4
Variable Interest Rate | Level 2 | Carrying Value    
Debt Instrument    
Debt instrument, fair value disclosure $ 209.9 $ 198.4