v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Oct. 31, 2025
Accrued Liabilities    
Loss accruals on service contracts $ 8.3 $ 8.4
Accruals for performance guarantees $ 3.0 $ 2.9