XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Disclosures - Schedule of Aggregate Unpaid Principal and Fair Value of Mortgage Loans Held for Sale (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Aggregate unpaid principal and fair value of mortgage loans held for sale    
Fair value $ 185,127 $ 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 185,296 193,333
Fair value 185,127 191,242
Fair value greater (less) than principal balance $ (169) $ (2,091)