v3.25.4
SECURITIES - Amortized Cost and Fair Values of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Available-for-sale:    
Amortized Cost $ 841,867 $ 757,492
Gross Unrealized Gains 4,667 412
Gross Unrealized Losses (33,433) (59,855)
Allowance for Credit Losses 0 0
Total 813,101 698,049
Held-to-maturity:    
Amortized Cost 458,746 499,858
Gross Unrecognized Gains 401 48
Gross Unrecognized Losses (32,348) (54,720)
Total 426,799 445,186
Allowance for Credit Losses 0 0
U.S. Treasury    
Available-for-sale:    
Amortized Cost 89,796 119,690
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,252) (8,545)
Allowance for Credit Losses 0 0
Total 85,544 111,145
U.S. government agency    
Available-for-sale:    
Amortized Cost 42,399 55,742
Gross Unrealized Gains 146 0
Gross Unrealized Losses (1,123) (2,544)
Allowance for Credit Losses 0 0
Total 41,422 53,198
Held-to-maturity:    
Amortized Cost 88,496 88,472
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses (4,850) (8,819)
Total 83,646 79,653
Allowance for Credit Losses 0 0
Municipal    
Available-for-sale:    
Amortized Cost 152,144 150,163
Gross Unrealized Gains 188 0
Gross Unrealized Losses (12,062) (19,484)
Allowance for Credit Losses 0 0
Total 140,270 130,679
Held-to-maturity:    
Amortized Cost 28,214 35,862
Gross Unrecognized Gains 353 48
Gross Unrecognized Losses (58) (371)
Total 28,509 35,539
Allowance for Credit Losses 0 0
Agency residential    
Available-for-sale:    
Amortized Cost 364,567 241,342
Gross Unrealized Gains 3,605 253
Gross Unrealized Losses (7,377) (14,227)
Allowance for Credit Losses 0 0
Total 360,795 227,368
Held-to-maturity:    
Amortized Cost 75,536 85,643
Gross Unrecognized Gains 23 0
Gross Unrecognized Losses (2,544) (5,796)
Total 73,015 79,847
Allowance for Credit Losses 0 0
Agency commercial    
Available-for-sale:    
Amortized Cost 127,004 128,823
Gross Unrealized Gains 107 3
Gross Unrealized Losses (7,174) (12,145)
Allowance for Credit Losses 0 0
Total 119,937 116,681
Held-to-maturity:    
Amortized Cost 266,500 289,881
Gross Unrecognized Gains 25 0
Gross Unrecognized Losses (24,896) (39,734)
Total 241,629 250,147
Allowance for Credit Losses 0 0
Corporate    
Available-for-sale:    
Amortized Cost 65,957 61,732
Gross Unrealized Gains 621 156
Gross Unrealized Losses (1,445) (2,910)
Allowance for Credit Losses 0 0
Total $ 65,133 $ 58,978