v3.26.1
Investment Securities - Securities Temporarily Impaired (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) $ 20,983 $ 1,732 $ 15,009
Unrealized Losses (Less than 12 months) (296) (4) (283)
Fair Value (Estimated) (12 months or more) 212,327 226,933 232,643
Unrealized Losses (12 months or more) (41,432) (40,115) (49,100)
Fair Value (Estimated) 233,310 228,665 247,652
Unrealized Losses (41,728) (40,119) (49,383)
U.S. Treasury & Agency securities      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 0 0 0
Unrealized Losses (Less than 12 months) 0 0 0
Fair Value (Estimated) (12 months or more) 17,958 18,072 18,950
Unrealized Losses (12 months or more) (5,087) (4,973) (5,593)
Fair Value (Estimated) 17,958 18,072 18,950
Unrealized Losses (5,087) (4,973) (5,593)
Mortgage-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 13,303 1,732 8,974
Unrealized Losses (Less than 12 months) (96) (4) (105)
Fair Value (Estimated) (12 months or more) 171,539 177,093 185,973
Unrealized Losses (12 months or more) (30,684) (30,138) (36,311)
Fair Value (Estimated) 184,842 178,825 194,947
Unrealized Losses (30,780) (30,142) (36,416)
State and political subdivisions      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 7,680 0 4,862
Unrealized Losses (Less than 12 months) (200) 0 (172)
Fair Value (Estimated) (12 months or more) 22,830 30,672 27,720
Unrealized Losses (12 months or more) (5,661) (4,989) (7,196)
Fair Value (Estimated) 30,510 30,672 32,582
Unrealized Losses (5,861) (4,989) (7,368)
Asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 0 0 1,173
Unrealized Losses (Less than 12 months) 0 0 (6)
Fair Value (Estimated) (12 months or more) 0 1,096 0
Unrealized Losses (12 months or more) 0 (15) 0
Fair Value (Estimated) 0 1,096 1,173
Unrealized Losses $ 0 $ (15) $ (6)