v3.26.1
Securities - Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due within one year $ 0  
Due after one year through five years 18,009  
Due after five years through ten years 186,556  
Due after ten years 72,656  
Amortized Cost 983,064 $ 1,030,105
Fair Value    
Due within one year 0  
Due after one year through five years 17,219  
Due after five years through ten years 167,503  
Due after ten years 63,430  
Fair Value 902,853 961,870
Amortized Cost    
Due within one year 7,060  
Due after one year through five years 68,746  
Due after five years through ten years 121,866  
Due after ten years 123,770  
Amortized Cost 2,942,166 2,635,495
Fair Value    
Due within one year 7,069  
Due after one year through five years 69,252  
Due after five years through ten years 121,531  
Due after ten years 127,484  
Fair Value 2,842,424 2,560,818
Residential mortgage backed securities:    
Amortized Cost    
Amortized Cost 305,069 320,258
Fair Value    
Fair Value 279,785 301,658
Other debt securities    
Amortized Cost    
Without single maturity date, amortized cost 41,884  
Amortized Cost 41,884 47,413
Fair Value    
Without single maturity date, fair value 39,361  
Fair Value 39,361 45,351
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 299,296  
Amortized Cost 346,458 349,132
Fair Value    
Debt securities, without fixed maturity, fair value 298,179  
Fair Value 345,291 348,355
Agency mortgage-backed securities | Residential mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 300,547  
Amortized Cost 300,547 323,993
Fair Value    
Without single maturity date, fair value 285,475  
Fair Value 285,475 313,963
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 1,051,549  
Amortized Cost 1,051,549 793,154
Fair Value    
Debt securities, without fixed maturity, fair value 1,030,215  
Fair Value 1,030,215 783,149
Agency mortgage-backed securities | Commercial mortgage-backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 16,813  
Amortized Cost 16,813 16,938
Fair Value    
Without single maturity date, fair value 14,700  
Fair Value 14,700 14,879
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 99,275  
Amortized Cost 99,275 100,314
Fair Value    
Debt securities, without fixed maturity, fair value 98,569  
Fair Value 98,569 99,837
Collateralized mortgage obligations | Residential mortgage backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 305,069  
Fair Value    
Without single maturity date, fair value 279,785  
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 762,249  
Amortized Cost 762,249 706,986
Fair Value    
Debt securities, without fixed maturity, fair value 699,361  
Fair Value 699,361 651,904
Collateralized mortgage obligations | Commercial mortgage-backed securities:    
Amortized Cost    
Without single maturity date, amortized cost 41,530  
Amortized Cost 41,530 42,079
Fair Value    
Without single maturity date, fair value 35,380  
Fair Value 35,380 36,082
Amortized Cost    
Debt securities, without fixed maturity, amortized cost 408,355  
Amortized Cost 408,355 419,356
Fair Value    
Debt securities, without fixed maturity, fair value 390,764  
Fair Value $ 390,764 $ 404,788