v3.26.1
Mortgage Servicing Rights ("MSRs") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]        
Fair value at beginning of the period $ 195,276 $ 196,307 $ 195,023 $ 203,788
Additions from loans sold with servicing retained 8,745 6,336 15,179 11,005
Estimate of changes in fair value due to:        
Payoffs, paydowns and repurchases (6,499) (5,616) (13,140) (10,252)
Changes in valuation inputs or assumptions 4,381 (3,966) 4,841 (11,480)
Fair value at end of the period 201,903 193,061 201,903 193,061
Unpaid principal balance of mortgage loans serviced for others $ 12,669,679 $ 12,470,924 $ 12,669,679 $ 12,470,924
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration]     Mortgage banking Mortgage banking