v3.26.3
Investment Securities Security Type - Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost $ 533,823 $ 561,715
Securities available for sale, gross unrealized gains 1 2
Securities available for sale, gross unrealized losses (118,176) (93,270)
Securities available for sale, fair value 415,648 468,447
State and political subdivisions [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 196,321 198,083
Securities available for sale, gross unrealized gains 1 1
Securities available for sale, gross unrealized losses (46,159) (34,820)
Securities available for sale, fair value 150,163 163,264
Collateralized mortgage obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 220,957 234,217
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses (50,048) (40,534)
Securities available for sale, fair value 170,909 193,683
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 106,795 113,358
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses (21,543) (17,216)
Securities available for sale, fair value 85,252 96,142
Collateralized loan obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost   2,307
Securities available for sale, gross unrealized gains   1
Securities available for sale, gross unrealized losses   (1)
Securities available for sale, fair value   2,307
Corporate notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 9,750 13,750
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses (426) (699)
Securities available for sale, fair value $ 9,324 $ 13,051