v3.25.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Fair Value Measurements [Line Items]              
Available for sale $ 27,782       $ 27,782   $ 29,259
Accreted interest on investment in U.S. Treasury securities         487 $ 418  
Net unrealized loss on U.S. Treasury securities available-for-sale (19) $ 13 $ (13) $ (7) (6) (20)  
Net unrealized (loss) gain on interest rate swap contracts (227)   $ 257   (269) (273)  
Regency Swap [Member]              
Fair Value Measurements [Line Items]              
Net unrealized loss on U.S. Treasury securities available-for-sale         (6) $ (20)  
Fair value asset             54
Station Place Swap [Member]              
Fair Value Measurements [Line Items]              
Fair value asset $ 237       $ 237   $ 452