v3.26.1
Mortgage Banking Activities, Mortgage Servicing Rights (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Summary of Mortgage Servicing Rights [Abstract]      
Number of residential mortgage loans serviced for others 123,658   123,263
Outstanding principal balance of residential mortgage loans serviced for others $ 21,989,466,000   $ 21,760,414,000
Weighted average interest rate 3.85%   3.83%
Remaining term (in months) 269 months   270 months
Servicing Asset at Fair Value, Amount [Roll Forward]      
Beginning balance $ 322,724,000 $ 338,145,000 $ 338,145,000
Additions 4,010,000 2,509,000  
Acquisitions 8,645,000 14,615,000  
Changes due to principal payments (10,153,000) (5,918,000)  
Change in fair value due to market assumption changes 8,155,000 (7,240,000)  
Ending balance $ 333,381,000 $ 342,111,000 $ 322,724,000
Servicing Assets at Fair Value, Assumptions Used to Estimate Fair Value [Abstract]      
Discount rate - risk-free rate plus a market premium (in hundredths) 9.42%   9.31%
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Prepayment Speed 6.93%   7.07%
Loan servicing costs - annually per loan based upon loan type, performing, minimum (in dollars per loan) $ 73   $ 73
Loan servicing costs - annually per loan based upon loan type, performing, maximum (in dollars per loan) 94   94
Loan servicing costs - annually per loan based upon loan type, delinquent, minimum (in dollars per loan) 150   150
Loan servicing costs - annually per loan based upon loan type, delinquent, maximum (in dollars per loan) 500   500
Loan servicing costs - annually per loan based upon loan type, foreclosure, minimum (in dollars per loan) 875   875
Loan servicing costs - annually per loan based upon loan type, foreclosure, maximum (in dollars per loan) $ 6,000   $ 6,000
Escrow earnings rate - indexed to rates paid on deposit accounts with comparable average life (in hundredths) 3.82%   3.66%
Primary secondary mortgage rate spread 125   128
Delinquency rate 2.10%   2.28%