v3.26.1
Details of Certain Account Balances - Schedule of Other Assets (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Long-term VAT $ 40.0 $ 11.2
Deposits 4.3 4.3
Marketable securities and other investment 5.7 5.2
Supplier advances and prepaids 4.8 5.3
Other 1.6 0.5
Other assets $ 56.4 $ 26.5