v3.26.1
Variable Interest Entity (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Variable Interest Entity [Line Items]    
Current assets $ 401.9 $ 262.2
Current liabilities 209.7 134.5
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 40.6 45.8
Long-term assets 79.5 82.7
Current liabilities 21.2 28.6
Long-term liabilities $ 21.7 $ 25.5