XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Payable, Senior Notes, and Mortgage Company Loan Facility - Schedule of Loans Payable (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Feb. 07, 2025
Oct. 31, 2024
Debt Instrument [Line Items]      
Loans payable – other $ 249,087   $ 437,969
Deferred issuance costs (2,699)   (2,152)
Loans payable 896,388   1,085,817
Senior unsecured term loan      
Debt Instrument [Line Items]      
Senior unsecured term loan $ 650,000 $ 650,000 $ 650,000