v3.26.1
Capitalized Mortgage Servicing Rights - Schedule of Capitalized MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Capitalized Mortgage Servicing Rights        
Beginning balance     $ 340,842  
Ending balance $ 323,887   323,887  
MSRs        
Capitalized Mortgage Servicing Rights        
Beginning balance 331,929 $ 357,220 340,842 $ 368,678
Additions 13,051 10,931 23,478 20,337
Amortization (18,247) (17,767) (36,540) (35,525)
Write-downs and payoffs (2,846) (2,058) (3,893) (5,164)
Ending balance 323,887 348,326 323,887 348,326
Expected amortization of capitalized MSRs balances        
2026 (six months ending 12/31/2026) 36,457   36,457  
2027 69,887   69,887  
2028 63,144   63,144  
2029 54,278   54,278  
2030 40,210   40,210  
Thereafter 59,911   59,911  
Total 323,887   323,887  
Originated        
Capitalized Mortgage Servicing Rights        
Beginning balance 329,621 353,005 338,174 363,861
Additions 13,051 10,931 23,478 20,337
Amortization (17,954) (17,264) (35,907) (34,459)
Write-downs and payoffs (2,826) (2,042) (3,853) (5,109)
Ending balance 321,892 344,630 321,892 344,630
Acquired        
Capitalized Mortgage Servicing Rights        
Beginning balance 2,308 4,215 2,668 4,817
Amortization (293) (503) (633) (1,066)
Write-downs and payoffs (20) (16) (40) (55)
Ending balance $ 1,995 $ 3,696 $ 1,995 $ 3,696