v3.25.2
Fair Value Measurements - Valuation Assumptions (Details) - Fair Value, Recurring
Jun. 30, 2025
Dec. 31, 2024
Pull through rate | External pricing model | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate lock commitment, measurement input (percent) 0.9263 0.9335
Constant prepayment rate | Discounted cash flow | Mortgage servicing rights | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.0635 0.0201
Constant prepayment rate | Discounted cash flow | Mortgage servicing rights | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.2058 0.1491
Constant prepayment rate | Discounted cash flow | Commercial servicing rights | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.0313 0.0313
Constant prepayment rate | Discounted cash flow | Commercial servicing rights | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.1823 0.1823
Discount rate | Discounted cash flow | Mortgage servicing rights | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.0950 0.0950
Discount rate | Discounted cash flow | Mortgage servicing rights | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.1100 0.1100
Discount rate | Discounted cash flow | Commercial servicing rights | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Servicing rights, measurement input (percent) 0.1200 0.1200