XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities -Summary of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost $ 10,966  
Debt securities, maturing 1 to 5 years, amortized cost 124,288  
Debt securities, maturing 5 to 10 years, amortized cost 239,497  
Debt securities, maturing over 10 years, amortized cost 824,926  
Amortized Cost 1,199,677 $ 1,229,382
Debt securities, maturing within 1 year, fair value 10,881  
Debt securities, maturing 1 to 5 years, fair value 116,577  
Debt securities, maturing 5 to 10 years, fair value 218,834  
Debt securities, maturing over 10 years, fair value 727,382  
Debt securities [1] $ 1,073,674 1,083,555
Available-for-sale securities, maturing within 1 year, weighted average yield 2.93%  
Available-for-sale securities, maturing 1 to 5 years, weighted average yield 2.30%  
Available-for-sale securities, maturing 5 to 10 years, weighted average yield 2.97%  
Available-for-sale securities, maturing over 10 years, weighted average yield 2.76%  
Available-for-sale securities, total weighted average yield 2.76%  
U.S. Treasury and government agencies    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost $ 1,036  
Debt securities, maturing 1 to 5 years, amortized cost 1,270  
Debt securities, maturing 5 to 10 years, amortized cost 6,498  
Debt securities, maturing over 10 years, amortized cost 5,446  
Amortized Cost 14,250 15,317
Debt securities, maturing within 1 year, fair value 1,034  
Debt securities, maturing 1 to 5 years, fair value 1,266  
Debt securities, maturing 5 to 10 years, fair value 6,609  
Debt securities, maturing over 10 years, fair value 5,434  
Debt securities 14,343 15,196
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 1,490  
Debt securities, maturing 1 to 5 years, amortized cost 67,658  
Debt securities, maturing 5 to 10 years, amortized cost 72,103  
Debt securities, maturing over 10 years, amortized cost 82,334  
Amortized Cost 223,585 224,167
Debt securities, maturing within 1 year, fair value 1,453  
Debt securities, maturing 1 to 5 years, fair value 62,924  
Debt securities, maturing 5 to 10 years, fair value 70,186  
Debt securities, maturing over 10 years, fair value 78,500  
Debt securities 213,063 209,083
States and political subdivisions    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 7,982  
Debt securities, maturing 1 to 5 years, amortized cost 39,143  
Debt securities, maturing 5 to 10 years, amortized cost 79,366  
Debt securities, maturing over 10 years, amortized cost 96,834  
Amortized Cost 223,325 225,074
Debt securities, maturing within 1 year, fair value 7,936  
Debt securities, maturing 1 to 5 years, fair value 37,015  
Debt securities, maturing 5 to 10 years, fair value 67,795  
Debt securities, maturing over 10 years, fair value 82,759  
Debt securities 195,505 196,301
Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 6  
Debt securities, maturing 1 to 5 years, amortized cost 4,110  
Debt securities, maturing 5 to 10 years, amortized cost 52,483  
Debt securities, maturing over 10 years, amortized cost 617,131  
Amortized Cost 673,730 693,886
Debt securities, maturing within 1 year, fair value 6  
Debt securities, maturing 1 to 5 years, fair value 4,025  
Debt securities, maturing 5 to 10 years, fair value 49,051  
Debt securities, maturing over 10 years, fair value 540,897  
Debt securities 593,979 601,802
Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 452  
Debt securities, maturing 1 to 5 years, amortized cost 10,607  
Debt securities, maturing 5 to 10 years, amortized cost 26,047  
Debt securities, maturing over 10 years, amortized cost 23,181  
Amortized Cost 60,287 64,438
Debt securities, maturing within 1 year, fair value 452  
Debt securities, maturing 1 to 5 years, fair value 9,884  
Debt securities, maturing 5 to 10 years, fair value 22,508  
Debt securities, maturing over 10 years, fair value 19,792  
Debt securities 52,636 55,065
Bank-issued trust preferred securities    
Schedule of Available-for-sale Securities    
Debt securities, maturing within 1 year, amortized cost 0  
Debt securities, maturing 1 to 5 years, amortized cost 1,500  
Debt securities, maturing 5 to 10 years, amortized cost 3,000  
Debt securities, maturing over 10 years, amortized cost 0  
Amortized Cost 4,500 6,500
Debt securities, maturing within 1 year, fair value 0  
Debt securities, maturing 1 to 5 years, fair value 1,463  
Debt securities, maturing 5 to 10 years, fair value 2,685  
Debt securities, maturing over 10 years, fair value 0  
Debt securities $ 4,148 $ 6,108
[1]     Available-for-sale investment securities and held-to-maturity investment securities are presented net of allowance for credit losses of $0 and $237, respectively, at March 31, 2025, and $0 and $237, respectively, at December 31, 2024.