XML 102 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Minimum Payments for Operating Leases (Detail)
$ in Millions
Oct. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 9.6
2025 8.1
2026 7.4
2027 6.8
2028 3.8
Thereafter 9.5
Total undiscounted lease payments 45.2
Less: imputed interest (7.8)
Total lease liabilities $ 37.4