XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 20 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Oct. 31, 2022
Loans Held for Sale Mortgages Unpaid Principal $ 78,700 $ 110,200
Senior Secured Revolving Credit Facility [Member]    
Long-term Line of Credit, Total $ 0 $ 0
The 5.0% 2040 Notes [Member]    
Debt Instrument, Interest Rate, Stated Percentage 5.00%  
Loan Origination Commitments [Member]    
Loan Applications in Process $ 647,000  
Loan Origination Commitments [Member] | Maximum [Member]    
Number of Days in Committment (Day) 60 days  
Interest Rate Committed Loan Applications [Member]    
Interest Rate Committed Loan Applications $ 66,900