v3.26.1
Lease (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Leases [Abstract]        
Operating lease cost $ 17 $ 15 $ 34 $ 30
Variable lease cost $ 6 $ 5 12 10
Cash payment for operating leases     33 27
Right-of-use assets obtained in exchange for operating lease obligations     $ 14 $ 13