XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
SECURITIES - Amortized Cost and Fair Values of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Available-for-sale:    
Amortized Cost $ 827,731 $ 757,492
Gross Unrealized Gains 4,106 412
Gross Unrealized Losses (38,107) (59,855)
Allowance for Credit Losses 0 0
Fair Value 793,730 698,049
Held-to-maturity:    
Amortized Cost 466,565 499,858
Gross Unrealized Gains 423 48
Gross Unrealized Losses (35,495) (54,720)
Fair Value 431,493 445,186
Allowance for Credit Losses 0 0
U.S. Treasury    
Available-for-sale:    
Amortized Cost 99,759 119,690
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,946) (8,545)
Allowance for Credit Losses 0 0
Fair Value 94,813 111,145
U.S. government agency    
Available-for-sale:    
Amortized Cost 51,930 55,742
Gross Unrealized Gains 147 0
Gross Unrealized Losses (1,334) (2,544)
Allowance for Credit Losses 0 0
Fair Value 50,743 53,198
Held-to-maturity:    
Amortized Cost 88,489 88,472
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,340) (8,819)
Fair Value 83,149 79,653
Allowance for Credit Losses 0 0
Municipal    
Available-for-sale:    
Amortized Cost 149,723 150,163
Gross Unrealized Gains 165 0
Gross Unrealized Losses (13,436) (19,484)
Allowance for Credit Losses 0 0
Fair Value 136,452 130,679
Held-to-maturity:    
Amortized Cost 30,599 35,862
Gross Unrealized Gains 389 48
Gross Unrealized Losses (83) (371)
Fair Value 30,905 35,539
Allowance for Credit Losses 0 0
Agency residential    
Available-for-sale:    
Amortized Cost 324,957 241,342
Gross Unrealized Gains 3,099 253
Gross Unrealized Losses (8,410) (14,227)
Allowance for Credit Losses 0 0
Fair Value 319,646 227,368
Held-to-maturity:    
Amortized Cost 78,233 85,643
Gross Unrealized Gains 11 0
Gross Unrealized Losses (3,030) (5,796)
Fair Value 75,214 79,847
Allowance for Credit Losses 0 0
Agency commercial    
Available-for-sale:    
Amortized Cost 133,797 128,823
Gross Unrealized Gains 53 3
Gross Unrealized Losses (8,143) (12,145)
Allowance for Credit Losses 0 0
Fair Value 125,707 116,681
Held-to-maturity:    
Amortized Cost 269,244 289,881
Gross Unrealized Gains 23 0
Gross Unrealized Losses (27,042) (39,734)
Fair Value 242,225 250,147
Allowance for Credit Losses 0 0
Corporate    
Available-for-sale:    
Amortized Cost 67,565 61,732
Gross Unrealized Gains 642 156
Gross Unrealized Losses (1,838) (2,910)
Allowance for Credit Losses 0 0
Fair Value $ 66,369 $ 58,978