XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Securities Temporarily Impaired (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) $ 15,009 $ 23,512 $ 9,113
Unrealized Losses (Less than 12 months) (283) (292) (46)
Fair Value (Estimated) (12 months or more) 232,643 234,055 251,590
Unrealized Losses (12 months or more) (49,100) (53,876) (54,270)
Fair Value (Estimated) 247,652 257,567 260,703
Unrealized Losses (49,383) (54,168) (54,316)
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) 18,950 19,796 19,693
Unrealized Losses (12 months or more) (5,593) (6,246) (6,343)
Fair Value (Estimated) 18,950 19,796 19,693
Unrealized Losses (5,593) (6,246) (6,343)
Mortgage-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 8,974 18,544 4,593
Unrealized Losses (Less than 12 months) (105) (222) (16)
Fair Value (Estimated) (12 months or more) 185,973 186,155 202,736
Unrealized Losses (12 months or more) (36,311) (40,804) (41,619)
Fair Value (Estimated) 194,947 204,699 207,329
Unrealized Losses (36,416) (41,026) (41,635)
State and political subdivisions      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 4,862 4,968 4,520
Unrealized Losses (Less than 12 months) (172) (70) (30)
Fair Value (Estimated) (12 months or more) 27,720 28,104 29,161
Unrealized Losses (12 months or more) (7,196) (6,826) (6,308)
Fair Value (Estimated) 32,582 33,072 33,681
Unrealized Losses (7,368) $ (6,896) $ (6,338)
Asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Fair Value (Estimated) (Less than 12 months) 1,173    
Unrealized Losses (Less than 12 months) (6)    
Fair Value (Estimated) (12 months or more) 0    
Unrealized Losses (12 months or more) 0    
Fair Value (Estimated) 1,173    
Unrealized Losses $ (6)