v3.26.1
Securities - Schedule of Comparison of Securities by Type (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available for sale:    
Amortized Cost $ 859,464 $ 674,139
Gross Unrealized Gains 1,279 3,561
Gross Unrealized Losses (6,830) (1,108)
Fair Value 853,913 676,592
Held to maturity:    
Amortized Cost 323,089 322,825
Gross Unrealized Gains 8 8
Gross Unrealized Losses (57,518) (54,739)
Fair Value 265,579 268,094
U.S. Treasuries    
Available for sale:    
Amortized Cost 73,940 98,123
Gross Unrealized Gains 0 26
Gross Unrealized Losses (33) 0
Fair Value 73,907 98,149
U.S. Government Agencies    
Held to maturity:    
Amortized Cost 267,842 267,626
Gross Unrealized Gains 0 0
Gross Unrealized Losses (53,750) (51,627)
Fair Value 214,092 215,999
Corporate debt securities    
Available for sale:    
Amortized Cost 5,480 6,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (91) (51)
Fair Value 5,389 6,449
Held to maturity:    
Amortized Cost 55,247 55,199
Gross Unrealized Gains 8 8
Gross Unrealized Losses (3,768) (3,112)
Fair Value 51,487 52,095
Municipal bonds    
Available for sale:    
Amortized Cost 14,868 21,211
Gross Unrealized Gains 46 218
Gross Unrealized Losses (973) (373)
Fair Value 13,941 21,056
Collateralized mortgage obligations    
Available for sale:    
Amortized Cost 494,435 301,685
Gross Unrealized Gains 474 1,232
Gross Unrealized Losses (3,989) (336)
Fair Value 490,920 302,581
Mortgage-backed securities    
Available for sale:    
Amortized Cost 270,741 246,620
Gross Unrealized Gains 759 2,085
Gross Unrealized Losses (1,744) (348)
Fair Value $ 269,756 $ 248,357