XML 86 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due within one year $ 1,494  
Due after one year through five years 6,017  
Due after five years through ten years 127,004  
Due after ten years 150,027  
Amortized Cost 1,126,144 $ 1,221,496
Fair Value    
Due within one year 1,484  
Due after one year through five years 5,634  
Due after five years through ten years 109,571  
Due after ten years 125,365  
Fair Value 1,002,544 1,121,830
Amortized Cost    
Due within one year 1,997  
Due after one year through five years 41,859  
Due after five years through ten years 34,774  
Due after ten years 4,077  
Amortized Cost 968,927 1,062,649
Fair Value    
Due within one year 2,043  
Due after one year through five years 41,823  
Due after five years through ten years 31,648  
Due after ten years 3,461  
Fair Value 831,013 923,279
Residential mortgage-backed securities    
Amortized Cost    
Amortized Cost 354,882 387,208
Fair Value    
Fair Value 313,376 355,538
Other debt securities    
Amortized Cost    
Without single maturity date, amortized cost 53,683  
Amortized Cost 53,683 58,373
Fair Value    
Without single maturity date, fair value 49,603  
Fair Value 49,603 54,254
Amortized Cost    
Without single maturity date, amortized cost 67,734  
Amortized Cost 130,175 72,383
Fair Value    
Without single maturity date, fair value 67,039  
Fair Value 127,960 68,034
Government agency mortgage-backed securities | Residential mortgage-backed securities    
Amortized Cost    
Without single maturity date, amortized cost 372,414  
Amortized Cost 372,414 426,264
Fair Value    
Without single maturity date, fair value 347,163  
Fair Value 347,163 405,950
Amortized Cost    
Without single maturity date, amortized cost 185,292  
Amortized Cost 185,292 301,400
Fair Value    
Without single maturity date, fair value 160,905  
Fair Value 160,905 276,604
Government agency mortgage-backed securities | Commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date, amortized cost 16,961  
Amortized Cost 16,961 16,983
Fair Value    
Without single maturity date, fair value 14,003  
Fair Value 14,003 14,011
Amortized Cost    
Without single maturity date, amortized cost 11,373  
Amortized Cost 11,373 6,029
Fair Value    
Without single maturity date, fair value 10,622  
Fair Value 10,622 5,392
Government agency collateralized mortgage obligations | Residential mortgage-backed securities    
Amortized Cost    
Without single maturity date, amortized cost 354,882  
Fair Value    
Without single maturity date, fair value 313,376  
Amortized Cost    
Without single maturity date, amortized cost 475,311  
Amortized Cost 475,311 485,164
Fair Value    
Without single maturity date, fair value 388,516  
Fair Value 388,516 399,281
Government agency collateralized mortgage obligations | Commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date, amortized cost 43,662  
Amortized Cost 43,662 44,514
Fair Value    
Without single maturity date, fair value 36,345  
Fair Value 36,345 37,537
Amortized Cost    
Without single maturity date, amortized cost 146,510  
Amortized Cost 146,510 161,299
Fair Value    
Without single maturity date, fair value 124,956  
Fair Value $ 124,956 $ 139,358