v3.26.1
Variable Interest Entity (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Oct. 31, 2025
Variable Interest Entity [Line Items]    
Current assets $ 283.6 $ 262.2
Current liabilities 148.5 134.5
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 32.1 45.8
Long-term assets 82.5 82.7
Current liabilities 17.4 28.6
Long-term liabilities $ 22.3 $ 25.5