XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Note 21 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impairment of Real Estate $ 21,400 $ 10,000
Loans held for sale mortgages unpaid principal 112,100 149,400
Senior Secured Revolving Credit Facility [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Line of Credit $ 0 $ 0
Maximum [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of impaired asset discount rate 20.00%  
Minimum [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of impaired asset discount rate 16.50%  
Loan Origination Commitments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loan applications in process $ 404,400  
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 $ 50,200  
The 8.0% Senior Notes Due 2031 [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, interest rate, stated percentage 8.00%  
The 8.0% Senior Notes Due 2031 [Member] | Fair Value, Inputs, Level 2 [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, interest rate, stated percentage 8.00%  
The 8.375% Senior Notes Due 2033 [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, interest rate, stated percentage 8.375%  
The 8.375% Senior Notes Due 2033 [Member] | Fair Value, Inputs, Level 2 [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, interest rate, stated percentage 8.375%  
The 5.0% 2040 Notes [Member] | 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%
The 5.0% 2040 Notes [Member] | Fair Value, Inputs, Level 2 [Member] | Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt instrument, interest rate, stated percentage 5.00%