v3.26.1
Leases (Tables)
6 Months Ended
Apr. 30, 2026
Leases  
Summary of undiscounted maturities of operating lease and finance lease liabilities

Undiscounted maturities of operating lease liabilities as of April 30, 2026 were as follows (in thousands):

  ​ ​ ​

Operating
Leases

  ​ ​ ​

Due Year 1

$

1,570

Due Year 2

1,887

Due Year 3

1,520

Due Year 4

1,186

Due Year 5

1,123

Thereafter

16,683

Total undiscounted lease payments

23,969

Less imputed interest

(11,167)

Total discounted lease payments

$

12,802