v3.25.2
Mortgage Servicing Rights ("MSRs") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Fair Value, Amount [Roll Forward]        
Fair value at beginning of the period $ 196,307 $ 201,044 $ 203,788 $ 192,456
Additions from loans sold with servicing retained 6,336 8,223 11,005 13,602
Estimate of changes in fair value due to:        
Payoffs, paydowns and repurchases (5,616) (5,534) $ (10,252) $ (9,920)
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration]     Mortgage banking Mortgage banking
Changes in valuation inputs or assumptions (3,966) 877 $ (11,480) $ 8,472
Fair value at end of the period 193,061 204,610 193,061 204,610
Unpaid principal balance of mortgage loans serviced for others $ 12,470,924 $ 12,211,027 $ 12,470,924 $ 12,211,027