v3.26.1
Note 20 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Oct. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairment of Real Estate   $ 7,600 $ 5,300 $ 8,800  
Loans held for sale mortgages unpaid principal $ 124,300   124,300   $ 112,100
Land and land options held for future development [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets measured at fair value on a nonrecurring basis, valuation adjustments and write-offs 0 $ 0   $ 0  
Senior Secured Revolving Credit Facility [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term line of credit, total $ 0   $ 0   $ 0
Minimum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair Value Of Impaired Asset Discount Rate 16.00%   16.00%    
Maximum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair Value Of Impaired Asset Discount Rate 19.80%   19.80%    
Loan Origination Commitments [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Loan applications in process $ 523,600   $ 523,600    
Loan Origination Commitments [Member] | Maximum [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Number of days in committment (day)     60 days    
Interest Rate Committed Loan Applications [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest rate committed loan applications $ 60,100   $ 60,100    
8.0% Senior Notes due 2031 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 8.00%   8.00%   8.00%
8.0% Senior Notes due 2031 [Member] | Fair Value, Inputs, Level 2 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 8.00%   8.00%   8.00%
8.375% Senior Notes due 2033 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 8.375%   8.375%   8.375%
8.375% Senior Notes due 2033 [Member] | Fair Value, Inputs, Level 2 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 8.375%   8.375%   8.375%
5.0% Senior Notes due 2040 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 5.00%   5.00%   5.00%
5.0% Senior Notes due 2040 [Member] | Fair Value, Inputs, Level 2 [Member] | Unsecured Senior Notes [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt instrument, interest rate, stated percentage 5.00%   5.00%   5.00%