XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Oct. 31, 2025
USD ($)
ASC Topic 842 Leases  
2026 $ 24.8
2027 21.1
2028 18.1
2029 14.4
2030 12.1
Thereafter 53.6
Total future minimum operating lease payments 144.1
Less: imputed interest 24.5
Present value of operating lease liabilities $ 119.6