XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Loans Payable, Senior Notes, and Mortgage Company Loan Facilities - Loans Payable (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Loans payable – other $ 406,175 $ 437,969
Deferred issuance costs (3,465) (2,152)
Loans payable 1,052,710 1,085,817
Senior unsecured term loan    
Debt Instrument [Line Items]    
Senior unsecured term loan $ 650,000 $ 650,000