v3.26.1
Securities - Amortized Cost and Estimated 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 $ 1,219,477   $ 1,186,109      
Gross Unrealized Gains 4,888   7,908      
Gross Unrealized Losses (82,142)   (76,841)      
Fair Value 1,142,223   1,117,176      
Allowance for Credit Losses 0   0      
Net Carrying Amount 1,142,223   1,117,176      
Held to maturity:            
Amortized Cost 10,595          
Fair Value 9,074   9,607      
Allowance for Credit Losses (38) $ (40) (41) $ (47) $ (49) $ (50)
Net Carrying Amount 10,557   10,559      
Securities carried at fair value through income:            
Fair Value 5,872   6,215      
State and municipal securities            
Available for sale:            
Amortized Cost 321,480   323,255      
Gross Unrealized Gains 2,165   1,183      
Gross Unrealized Losses (31,411)   (29,554)      
Fair Value 292,234   294,884      
Allowance for Credit Losses 0   0      
Net Carrying Amount 292,234   294,884      
Held to maturity:            
Amortized Cost 10,595   10,600      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (1,521)   (993)      
Fair Value 9,074   9,607      
Allowance for Credit Losses (38)   (41)      
Net Carrying Amount 10,557   10,559      
Securities carried at fair value through income:            
Amortized Cost 5,870   6,200      
Fair Value 5,872   6,215      
Net Carrying Amount 5,872   6,215      
Corporate bonds            
Available for sale:            
Amortized Cost 50,222   57,129      
Gross Unrealized Gains 387   367      
Gross Unrealized Losses (1,352)   (1,792)      
Fair Value 49,257   55,704      
Allowance for Credit Losses 0   0      
Net Carrying Amount 49,257   55,704      
U.S. treasury and government agency securities            
Available for sale:            
Amortized Cost 13,699   3,832      
Gross Unrealized Gains 0   1      
Gross Unrealized Losses (716)   (693)      
Fair Value 12,983   3,140      
Allowance for Credit Losses 0   0      
Net Carrying Amount 12,983   3,140      
Commercial mortgage-backed securities            
Available for sale:            
Amortized Cost 19,935   16,982      
Gross Unrealized Gains 0   21      
Gross Unrealized Losses (1,760)   (1,717)      
Fair Value 18,175   15,286      
Allowance for Credit Losses 0   0      
Net Carrying Amount 18,175   15,286      
Residential mortgage-backed securities            
Available for sale:            
Amortized Cost 472,608   478,875      
Gross Unrealized Gains 1,634   4,539      
Gross Unrealized Losses (30,719)   (28,929)      
Fair Value 443,523   454,485      
Allowance for Credit Losses 0   0      
Net Carrying Amount 443,523   454,485      
Commercial collateralized mortgage obligations            
Available for sale:            
Amortized Cost 88,501   83,143      
Gross Unrealized Gains 94   712      
Gross Unrealized Losses (1,379)   (1,062)      
Fair Value 87,216   82,793      
Allowance for Credit Losses 0   0      
Net Carrying Amount 87,216   82,793      
Residential collateralized mortgage obligations            
Available for sale:            
Amortized Cost 253,032   222,893      
Gross Unrealized Gains 608   1,085      
Gross Unrealized Losses (14,805)   (13,094)      
Fair Value 238,835   210,884      
Allowance for Credit Losses 0   0      
Net Carrying Amount $ 238,835   $ 210,884