XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Assumptions Used to Value Mortgage Servicing Rights (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Minimum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Prepayment speeds 7.49% 7.65%
Discount rates 10.25% 9.50%
Maximum    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Prepayment speeds 8.50% 9.20%
Discount rates 12.75% 22.07%
Weighted Average    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Prepayment speeds 8.10% 8.11%
Discount rates 10.31% 12.55%