v3.26.1
SECURITIES - Schedule of Amortized Cost and Fair Values of Securities Available-for-Sale, with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale:    
Amortized Cost $ 1,123,419 $ 841,867
Gross Unrealized Gains 2,544 4,667
Gross Unrealized Losses (40,055) (33,433)
Allowance for Credit Losses 0 0
Fair Value 1,085,908 813,101
Held-to-maturity:    
Amortized Cost 443,042 458,746
Gross Unrecognized Gains 235 401
Gross Unrecognized Losses (34,803) (32,348)
Fair Value 408,474 426,799
Allowance for Credit Losses 0 0
U.S. Treasury    
Available-for-sale:    
Amortized Cost 79,851 89,796
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,271) (4,252)
Allowance for Credit Losses 0 0
Fair Value 75,580 85,544
U.S. government agency    
Available-for-sale:    
Amortized Cost 133,067 42,399
Gross Unrealized Gains 233 146
Gross Unrealized Losses (1,929) (1,123)
Allowance for Credit Losses 0 0
Fair Value 131,371 41,422
Held-to-maturity:    
Amortized Cost 88,508 88,496
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses (5,690) (4,850)
Fair Value 82,818 83,646
Allowance for Credit Losses 0 0
Municipal    
Available-for-sale:    
Amortized Cost 218,152 152,144
Gross Unrealized Gains 280 188
Gross Unrealized Losses (13,855) (12,062)
Allowance for Credit Losses 0 0
Fair Value 204,577 140,270
Held-to-maturity:    
Amortized Cost 27,237 28,214
Gross Unrecognized Gains 223 353
Gross Unrecognized Losses (53) (58)
Fair Value 27,407 28,509
Allowance for Credit Losses 0 0
Agency residential    
Available-for-sale:    
Amortized Cost 487,016 364,567
Gross Unrealized Gains 1,210 3,605
Gross Unrealized Losses (11,719) (7,377)
Allowance for Credit Losses 0 0
Fair Value 476,507 360,795
Held-to-maturity:    
Amortized Cost 71,168 75,536
Gross Unrecognized Gains 5 23
Gross Unrecognized Losses (3,317) (2,544)
Fair Value 67,856 73,015
Allowance for Credit Losses 0 0
Agency commercial    
Available-for-sale:    
Amortized Cost 145,487 127,004
Gross Unrealized Gains 20 107
Gross Unrealized Losses (7,239) (7,174)
Allowance for Credit Losses 0 0
Fair Value 138,268 119,937
Held-to-maturity:    
Amortized Cost 256,129 266,500
Gross Unrecognized Gains 7 25
Gross Unrecognized Losses (25,743) (24,896)
Fair Value 230,393 241,629
Allowance for Credit Losses 0 0
Corporate    
Available-for-sale:    
Amortized Cost 59,846 65,957
Gross Unrealized Gains 801 621
Gross Unrealized Losses (1,042) (1,445)
Allowance for Credit Losses 0 0
Fair Value $ 59,605 $ 65,133