XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Operating Leases - Schedule of Minimum Rental Payments Required Under Operating Leases (Details) - USD ($)
$ in Millions
Oct. 31, 2025
Oct. 31, 2024
Leases [Abstract]    
2026 $ 48.5  
2027 44.5  
2028 39.8  
2029 34.6  
2030 28.2  
Thereafter 163.2  
Total lease payments 358.8  
Less: interest 80.5  
Present value of lease liabilities $ 278.3 $ 269.4