v3.25.2
Capitalized Mortgage Servicing Rights - Summary of Capitalized MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Capitalized Mortgage Servicing Rights        
Beginning balance     $ 368,678  
Ending balance $ 348,326   348,326  
MSRs        
Capitalized Mortgage Servicing Rights        
Beginning balance 357,220 $ 385,520 368,678 $ 391,254
Additions 10,931 14,717 20,337 27,401
Amortization (17,767) (16,887) (35,525) (33,518)
Write-downs and payoffs (2,058) (2,631) (5,164) (4,418)
Ending balance 348,326 380,719 348,326 380,719
Expected amortization of capitalized MSRs balances        
2025 (six months ending 12/31/2025) 35,164   35,164  
2026 66,172   66,172  
2027 61,719   61,719  
2028 54,745   54,745  
2029 45,764   45,764  
Thereafter 84,762   84,762  
Total 348,326   348,326  
Originated        
Capitalized Mortgage Servicing Rights        
Beginning balance 353,005 377,747 363,861 382,582
Additions 10,931 14,717 20,337 27,401
Amortization (17,264) (16,151) (34,459) (31,972)
Write-downs and payoffs (2,042) (2,154) (5,109) (3,852)
Ending balance 344,630 374,159 344,630 374,159
Acquired        
Capitalized Mortgage Servicing Rights        
Beginning balance 4,215 7,773 4,817 8,672
Amortization (503) (736) (1,066) (1,546)
Write-downs and payoffs (16) (477) (55) (566)
Ending balance $ 3,696 $ 6,560 $ 3,696 $ 6,560