v3.26.1
INVESTMENT SECURITIES - Schedule of Amortized Cost and Fair Value for Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 682,318 $ 745,366
Gross Unrealized Gains 1,581 445
Gross Unrealized Losses (43,597) (54,199)
Fair Value 640,302 691,612
U.S. Government Agency Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,611 19,796
Gross Unrealized Gains 5 17
Gross Unrealized Losses (463) (438)
Fair Value 16,153 19,375
Residential Mortgage-Backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 68,943 83,918
Gross Unrealized Gains 6 49
Gross Unrealized Losses (7,499) (7,194)
Fair Value 61,450 76,773
Commercial Mortgage-Backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,144 25,438
Gross Unrealized Gains 69 105
Gross Unrealized Losses (303) (421)
Fair Value 20,910 25,122
Other Commercial Mortgage-Backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 22,419 25,297
Gross Unrealized Gains 17 88
Gross Unrealized Losses (1,175) (1,131)
Fair Value 21,261 24,254
Asset Backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 111,816 100,643
Gross Unrealized Gains 3 10
Gross Unrealized Losses (6,225) (5,856)
Fair Value 105,594 94,797
Collateralized Mortgage Obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 199,406 168,749
Gross Unrealized Gains 124 176
Gross Unrealized Losses (6,991) (7,105)
Fair Value 192,539 161,820
States and Political Subdivisions    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 182,729 262,275
Gross Unrealized Gains 1,357 0
Gross Unrealized Losses (17,773) (28,051)
Fair Value 166,313 234,224
Corporate Notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,250 59,250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,168) (4,003)
Fair Value $ 56,082 $ 55,247