XML 132 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Residential Mortgage Servicing Rights (Key Assumptions Used In Measuring The Fair Value Of MSR) (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Transfers and Servicing [Abstract]      
Constant prepayment rate 6.92% 6.78% 6.39%
Discount rate 10.23% 10.25% 10.06%
Weighted average life (years) 8 years 2 months 12 days 8 years 3 months 18 days 8 years 8 months 12 days