v3.25.2
Securities - Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due within one year $ 420  
Due after one year through five years 5,698  
Due after five years through ten years 158,817  
Due after ten years 116,521  
Amortized Cost 1,076,849 $ 1,126,144
Fair Value    
Due within one year 419  
Due after one year through five years 5,413  
Due after five years through ten years 138,535  
Due after ten years 96,328  
Fair Value 984,359 1,002,544
Amortized Cost    
Due within one year 22,007  
Due after one year through five years 74,507  
Due after five years through ten years 122,446  
Due after ten years 103,075  
Amortized Cost 2,573,662 968,927
Fair Value    
Due within one year 22,033  
Due after one year through five years 74,611  
Due after five years through ten years 120,894  
Due after ten years 101,420  
Fair Value 2,471,487 831,013
Residential mortgage backed securities:    
Amortized Cost    
Amortized Cost 337,493 354,882
Fair Value    
Fair Value 311,494 313,376
Other debt securities    
Amortized Cost    
Without single maturity date, amortized cost 49,784  
Amortized Cost 49,784 53,683
Fair Value    
Without single maturity date, fair value 47,180  
Fair Value 47,180 49,603
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 320,848  
Amortized Cost 374,085 130,175
Fair Value    
Debt securities, without fixed maturity, fair value 320,106  
Fair Value 372,476 127,960
Government agency mortgage backed securities | Residential mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 348,360  
Amortized Cost 348,360 372,414
Fair Value    
Without single maturity date, fair value 333,984  
Fair Value 333,984 347,163
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 674,915  
Amortized Cost 674,915 185,292
Fair Value    
Debt securities, without fixed maturity, fair value 658,081  
Fair Value 658,081 160,905
Government agency mortgage backed securities | Commercial mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 16,949  
Amortized Cost 16,949 16,961
Fair Value    
Without single maturity date, fair value 14,570  
Fair Value 14,570 14,003
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 88,320  
Amortized Cost 88,320 11,373
Fair Value    
Debt securities, without fixed maturity, fair value 87,267  
Fair Value 87,267 10,622
Government agency collateralized mortgage obligations | Residential mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 337,493  
Fair Value    
Without single maturity date, fair value 311,494  
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 760,573  
Amortized Cost 760,573 475,311
Fair Value    
Debt securities, without fixed maturity, fair value 697,730  
Fair Value 697,730 388,516
Government agency collateralized mortgage obligations | Commercial mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 42,807  
Amortized Cost 42,807 43,662
Fair Value    
Without single maturity date, fair value 36,436  
Fair Value 36,436 36,345
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 406,971  
Amortized Cost 406,971 146,510
Fair Value    
Debt securities, without fixed maturity, fair value 389,345  
Fair Value $ 389,345 $ 124,956