v3.26.1
Investments - Amortized Cost and Estimated Fair Value - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost $ 622,997 $ 634,078
Gross Unrealized Gains 1,771 3,251
Gross Unrealized Losses (12,946) (11,999)
Allowance for Credit Losses 0 0
Securities available-for-sale 611,822 625,330
U.S. government agencies    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 18,370 33,000
Gross Unrealized Gains   35
Gross Unrealized Losses (287) (134)
Securities available-for-sale 18,083 32,901
Mortgage-backed securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 275,398 259,386
Gross Unrealized Gains 807 2,491
Gross Unrealized Losses (4,256) (2,117)
Securities available-for-sale 271,949 259,760
State and political subdivisions    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 59,784 52,610
Gross Unrealized Gains 312 68
Gross Unrealized Losses (5,215) (5,757)
Securities available-for-sale 54,881 46,921
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 86,780 90,114
Gross Unrealized Gains 359 293
Gross Unrealized Losses (3,120) (3,940)
Securities available-for-sale 84,019 86,467
Collateralized loan obligations    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 182,665 198,968
Gross Unrealized Gains 293 364
Gross Unrealized Losses (68) (51)
Securities available-for-sale $ 182,890 $ 199,281