XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Residential Mortgage Servicing Rights (Key Assumptions Used In Measuring The Fair Value Of MSR) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Transfers and Servicing [Abstract]      
Constant prepayment rate 6.78% 6.39% 12.75%
Discount rate 10.25% 10.06% 9.57%
Weighted average life (years) 8 years 3 months 18 days 8 years 8 months 12 days 5 years 10 months 24 days