XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures - Schedule of Aggregate Unpaid Principal and Fair Value of Mortgage Loans Held for Sale (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Aggregate unpaid principal and fair value of mortgage loans held for sale    
Fair value $ 195,651 $ 191,242
Fair Value, Recurring | Level 2 | Mortgage Loans Held for Sale | Mortgage Loans Held for Sale    
Aggregate unpaid principal and fair value of mortgage loans held for sale    
Aggregate unpaid principal balance 195,204 193,333
Fair value 195,651 191,242
Fair value greater (less) than principal balance $ 447 $ (2,091)