v3.25.1
Mortgages Payable and Line of Credit - Schedule of Estimated Fair Value and Net Carrying Value of Long-Term Debt (Details) - USD ($)
$ in Millions
Apr. 30, 2025
Oct. 31, 2024
Schedule of Estimated Fair Value and Net Carrying Value of Long-Term Debt [Abstract]    
Fair Value $ 124.5 $ 124.7
Carrying Value, Net $ 127.2 $ 128.1