XML 121 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Residential Mortgage Servicing Rights (Sensitivity Analysis of Current Fair Value to Changes in Discount and Prepayment Speed Assumptions) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Transfers and Servicing [Abstract]    
Effect on fair value of a 10% adverse change $ (2,858) $ (4,870)
Effect on fair value of a 20% adverse change (5,575) (9,518)
Effect on fair value of a 100 basis point adverse change (4,620) (8,229)
Effect on fair value of a 200 basis point adverse change $ (8,888) $ (15,807)