v3.26.1
Securities - Schedule of Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Available for sale            
Amortized Cost $ 930,926   $ 908,829      
Allowance for Credit Losses (120) $ (120) (120) $ (150) $ 0 $ 0
Net Carrying Amount 930,806   908,709      
Gross Unrealized Gains 4,476   6,904      
Gross Unrealized Losses (37,518)   (40,199)      
Fair Value 897,764   875,414      
Investment securities, held for trading 3,885   3,883      
U.S. Treasury, federal agencies, and government sponsored agencies            
Available for sale            
Amortized Cost 15,695   16,837      
Allowance for Credit Losses 0   0      
Net Carrying Amount 15,695   16,837      
Gross Unrealized Gains 19   70      
Gross Unrealized Losses 0   (2)      
Fair Value 15,714   16,905      
Investment securities, held for trading 3,885   3,883      
State and municipal            
Available for sale            
Amortized Cost 355,584   353,559      
Allowance for Credit Losses 0   0      
Net Carrying Amount 355,584   353,559      
Gross Unrealized Gains 4,016   2,109      
Gross Unrealized Losses (31,874)   (36,003)      
Fair Value 327,726   319,665      
Investment securities, held for trading 0   0      
U.S. government agency mortgage-backed securities            
Available for sale            
Amortized Cost 516,897   489,683      
Allowance for Credit Losses 0   0      
Net Carrying Amount 516,897   489,683      
Gross Unrealized Gains 441   4,725      
Gross Unrealized Losses (2,682)   (234)      
Fair Value 514,656   494,174      
Investment securities, held for trading 0   0      
Corporate notes            
Available for sale            
Amortized Cost 42,750   48,750      
Allowance for Credit Losses (120)   (120)      
Net Carrying Amount 42,630   48,630      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (2,962)   (3,960)      
Fair Value 39,668   44,670      
Investment securities, held for trading $ 0   $ 0