XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Fair value measurements - Other Financial Instruments (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Level 2    
Fair value measurements    
Long-term debt, fair value $ 1,336.0 $ 1,318.9