XML 248 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Investment securities - Amortized Cost and Fair Value of Investment Securities Aggregated by Investment Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investment Securities    
Available for sale, Amortized Cost $ 575,288 $ 450,454
Available for sale, Gross Unrealized Gains 1,466  
Available for sale, Gross Unrealized Losses 50,425 51,527
Available for sale, Fair Value 526,329 398,927
Held to maturity, Amortized Cost 78,184 84,851
Held to maturity, Gross Unrealized Gains   1
Held to maturity, Gross Unrealized Losses 13,032 13,154
Held to maturity, Fair Value 65,152 71,698
U.S. Treasury securities    
Investment Securities    
Available for sale, Amortized Cost 176,302 197,920
Available for sale, Gross Unrealized Losses 8,751 13,863
Available for sale, Fair Value 167,551 184,057
U.S. government-sponsored enterprises    
Investment Securities    
Available for sale, Amortized Cost   2,539
Available for sale, Gross Unrealized Losses   387
Available for sale, Fair Value   2,152
State and municipals, Taxable    
Investment Securities    
Available for sale, Amortized Cost 79,341 67,831
Available for sale, Gross Unrealized Gains 39  
Available for sale, Gross Unrealized Losses 10,481 10,731
Available for sale, Fair Value 68,899 57,100
State and municipals, Tax-exempt    
Investment Securities    
Available for sale, Amortized Cost 76,390 75,742
Available for sale, Gross Unrealized Gains 7  
Available for sale, Gross Unrealized Losses 10,280 8,618
Available for sale, Fair Value 66,117 67,124
Held to maturity, Amortized Cost 10,846 11,201
Held to maturity, Gross Unrealized Gains   1
Held to maturity, Gross Unrealized Losses 1,103 660
Held to maturity, Fair Value 9,743 10,542
Residential mortgage-backed securities, U.S. government agencies    
Investment Securities    
Available for sale, Amortized Cost 1,403 758
Available for sale, Gross Unrealized Gains 1  
Available for sale, Gross Unrealized Losses 28 34
Available for sale, Fair Value 1,376 724
Held to maturity, Amortized Cost 13,847 15,400
Held to maturity, Gross Unrealized Losses 2,643 2,653
Held to maturity, Fair Value 11,204 12,747
Residential mortgage-backed securities, U.S. government-sponsored enterprises    
Investment Securities    
Available for sale, Amortized Cost 145,831 89,935
Available for sale, Gross Unrealized Gains 92  
Available for sale, Gross Unrealized Losses 19,547 17,264
Available for sale, Fair Value 126,376 72,671
Held to maturity, Amortized Cost 53,491 58,250
Held to maturity, Gross Unrealized Losses 9,286 9,841
Held to maturity, Fair Value 44,205 48,409
Commercial mortgage-backed Securities, U.S. government-sponsored enterprises    
Investment Securities    
Available for sale, Amortized Cost 1,927 11,729
Available for sale, Gross Unrealized Losses 71 360
Available for sale, Fair Value 1,856 11,369
Private collateralized mortgage obligations    
Investment Securities    
Available for sale, Amortized Cost 38,366  
Available for sale, Gross Unrealized Gains 358  
Available for sale, Gross Unrealized Losses 152  
Available for sale, Fair Value 38,572  
Asset backed securities    
Investment Securities    
Available for sale, Amortized Cost 23,586  
Available for sale, Gross Unrealized Gains 66  
Available for sale, Gross Unrealized Losses 400  
Available for sale, Fair Value 23,252  
Corporate debt securities    
Investment Securities    
Available for sale, Amortized Cost 31,442 4,000
Available for sale, Gross Unrealized Gains 894  
Available for sale, Gross Unrealized Losses 715 270
Available for sale, Fair Value 31,621 $ 3,730
Negotiable certificates of deposit    
Investment Securities    
Available for sale, Amortized Cost 700  
Available for sale, Gross Unrealized Gains 9  
Available for sale, Fair Value $ 709