v3.26.1
Securities - Schedule of Comparison of Securities by Type (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Available for sale:    
Amortized Cost $ 674,139 $ 284,321
Gross Unrealized Gains 3,561 253
Gross Unrealized Losses (1,108) (3,477)
Fair Value 676,592 281,097
Held to maturity:    
Amortized Cost 322,825 321,772
Gross Unrealized Gains 8 0
Gross Unrealized Losses (54,739) (70,314)
Fair Value 268,094 251,458
U.S. Treasury    
Available for sale:    
Amortized Cost 98,123 147,840
Gross Unrealized Gains 26 33
Gross Unrealized Losses 0 (93)
Fair Value 98,149 147,780
U.S. Government Agencies    
Held to maturity:    
Amortized Cost 267,626 266,761
Gross Unrealized Gains 0 0
Gross Unrealized Losses (51,627) (64,671)
Fair Value 215,999 202,090
Corporate debt securities    
Available for sale:    
Amortized Cost 6,500 12,250
Gross Unrealized Gains 0 0
Gross Unrealized Losses (51) (668)
Fair Value 6,449 11,582
Held to maturity:    
Amortized Cost 55,199 55,011
Gross Unrealized Gains 8 0
Gross Unrealized Losses (3,112) (5,643)
Fair Value 52,095 49,368
Municipal bonds    
Available for sale:    
Amortized Cost 21,211 21,736
Gross Unrealized Gains 218 220
Gross Unrealized Losses (373) (339)
Fair Value 21,056 21,617
Collateralized mortgage obligations    
Available for sale:    
Amortized Cost 301,685 32,065
Gross Unrealized Gains 1,232 0
Gross Unrealized Losses (336) (446)
Fair Value 302,581 31,619
Mortgage-backed securities    
Available for sale:    
Amortized Cost 246,620 70,430
Gross Unrealized Gains 2,085 0
Gross Unrealized Losses (348) (1,931)
Fair Value $ 248,357 $ 68,499