XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Payable, Senior Notes, and Mortgage Company Loan Facilities - Loans Payable (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Loans payable – other $ 410,655 $ 437,969
Deferred issuance costs (1,890) (2,152)
Loans payable 1,058,765 1,085,817
Senior unsecured term loan    
Debt Instrument [Line Items]    
Senior unsecured term loan $ 650,000 $ 650,000