v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Fair Value Measurements [Line Items]          
Available for sale $ 20,478 $ 20,478 $ 20,478 $ 20,478 $ 29,259
Accreted interest on investment in U.S. Treasury securities     666 595  
Net unrealized loss on U.S. Treasury securities available-for-sale 6 (6) (26)  
Net unrealized (loss) gain on interest rate swap contracts 62 (427) (207) $ (700)  
Regency Swap [Member]          
Fair Value Measurements [Line Items]          
Net unrealized loss on U.S. Treasury securities available-for-sale   $ (6)      
Fair value asset         54
Station Place Swap [Member]          
Fair Value Measurements [Line Items]          
Fair value asset $ 299   $ 299   $ 452