XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Preferred Stock - Redeemable Series B Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Oct. 31, 2024
Redeemable Preferred Stock      
Temporary equity, carrying amount, attributable to parent $ 59,857   $ 59,857
Series B Preferred Stock      
Redeemable Preferred Stock      
Preferred stock, shares authorized 105,875    
Preferred stock, liquidation preference per share $ 1,000    
Preferred stock, shares issued 64,020   64,020
Preferred stock shares outstanding 64,020   64,020
Temporary equity, carrying amount, attributable to parent $ 59,900   $ 59,900
Dividends, preferred stock, cash $ 800 $ 800