v3.26.1
Loans Payable, Senior Notes, and Mortgage Company Loan Facility - Schedule of Loans Payable (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Debt Instrument [Line Items]    
Loans payable – other $ 257,956 $ 249,087
Deferred issuance costs (4,620) (2,699)
Loans payable 903,336 896,388
Senior unsecured term loan    
Debt Instrument [Line Items]    
Senior unsecured term loan $ 650,000 $ 650,000