XML 107 R91.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Disclosures (Level 4 loan UPB vs FV) (Details 1) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Aggregate unpaid principal and fair value of mortgage loans held for sale    
Fair value $ 110,555 $ 185,150
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Assets Held-for-sale [Member] | Residential Mortgage [Member]    
Aggregate unpaid principal and fair value of mortgage loans held for sale    
Aggregate unpaid principal balance 114,835 193,746
Fair value 110,555 185,150
Fair value greater (less) than principal balance $ (4,280) $ (8,596)