XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Payable, Senior Notes, and Mortgage Company Loan Facilities - Schedule of Loans Payable (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Loans payable – other $ 404,726 $ 437,969
Deferred issuance costs (3,231) (2,152)
Loans payable 1,051,495 1,085,817
Senior unsecured term loan    
Debt Instrument [Line Items]    
Senior unsecured term loan $ 650,000 $ 650,000