v3.25.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Lease, Cost [Abstract]        
Operating Lease, Cost $ 5,774 $ 2,520 $ 11,108 $ 4,953
Finance lease cost, Amortization of leased assets 1,203 907 2,397 1,781
Finance lease cost, Interest on lease liabilities 723 618 1,441 1,231
Variable Lease, Cost 1,010 487 1,461 938
Lease, Cost $ 8,710 $ 4,532 $ 16,407 $ 8,903