XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
AFS Securities (Amortized cost and fair value of AFS securities, with gross unrealized gains and losses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 515,516 $ 559,974
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 9 1,032
Gross Unrealized Loss 26,496 32,858
AFS Securities 489,029 528,148
US Treasury Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 230,807 231,218
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Gross Unrealized Loss 10,236 16,417
AFS Securities 220,571 214,801
States and political subdivisions [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 81,135 94,837
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 9 1,032
Gross Unrealized Loss 4,576 2,993
AFS Securities 76,568 92,876
Auction rate securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 3,200 3,200
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Gross Unrealized Loss 156 269
AFS Securities 3,044 2,931
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 29,068 35,321
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Gross Unrealized Loss 2,182 2,506
AFS Securities 26,886 32,815
Collateralized mortgage obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 163,156 187,248
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Gross Unrealized Loss 8,482 9,473
AFS Securities 154,674 177,775
Corporate Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 8,150 8,150
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Gross Unrealized Loss 864 1,200
AFS Securities $ 7,286 $ 6,950