XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Servicing Rights - Mortgage Service Rights Assumptions (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Transfers and Servicing [Abstract]    
Prepayment speed (Public Securities Association "PSA" model) 125.00% 129.00%
Weighted-average life 10 years 7 months 6 days 7 years 8 months 12 days
Yield to maturity discount rate 10.00% 12.50%