XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
SECURITIES - Amortized Cost and Fair Values of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale:    
Amortized Cost $ 814,495 $ 757,492
Gross Unrealized Gains 2,628 412
Gross Unrealized Losses (43,917) (59,855)
Allowance for Credit Losses 0 0
Fair Value 773,206 698,049
Held-to-maturity    
Amortized Cost 481,942 499,858
Gross Unrealized Gains 157 48
Gross Unrealized Losses (40,035) (54,720)
Fair Value 442,064 445,186
Allowance for Credit Losses 0 0
U.S. Treasury    
Available-for-sale:    
Amortized Cost 99,710 119,690
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,733) (8,545)
Allowance for Credit Losses 0 0
Fair Value 93,977 111,145
U.S. government agency    
Available-for-sale:    
Amortized Cost 50,679 55,742
Gross Unrealized Gains 95 0
Gross Unrealized Losses (1,540) (2,544)
Allowance for Credit Losses 0 0
Fair Value 49,234 53,198
Held-to-maturity    
Amortized Cost 88,484 88,472
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6,146) (8,819)
Fair Value 82,338 79,653
Allowance for Credit Losses 0 0
Municipal    
Available-for-sale:    
Amortized Cost 153,458 150,163
Gross Unrealized Gains 74 0
Gross Unrealized Losses (15,562) (19,484)
Allowance for Credit Losses 0 0
Fair Value 137,970 130,679
Held-to-maturity    
Amortized Cost 31,031 35,862
Gross Unrealized Gains 140 48
Gross Unrealized Losses (212) (371)
Fair Value 30,959 35,539
Allowance for Credit Losses 0 0
Agency residential    
Available-for-sale:    
Amortized Cost 309,847 241,342
Gross Unrealized Gains 2,014 253
Gross Unrealized Losses (9,804) (14,227)
Allowance for Credit Losses 0 0
Fair Value 302,057 227,368
Held-to-maturity    
Amortized Cost 80,877 85,643
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,770) (5,796)
Fair Value 77,107 79,847
Allowance for Credit Losses 0 0
Agency commercial    
Available-for-sale:    
Amortized Cost 142,682 128,823
Gross Unrealized Gains 58 3
Gross Unrealized Losses (9,065) (12,145)
Allowance for Credit Losses 0 0
Fair Value 133,675 116,681
Held-to-maturity    
Amortized Cost 281,550 289,881
Gross Unrealized Gains 17 0
Gross Unrealized Losses (29,907) (39,734)
Fair Value 251,660 250,147
Allowance for Credit Losses 0 0
Corporate    
Available-for-sale:    
Amortized Cost 58,119 61,732
Gross Unrealized Gains 387 156
Gross Unrealized Losses (2,213) (2,910)
Allowance for Credit Losses 0 0
Fair Value $ 56,293 $ 58,978