v3.26.1
Securities - Schedule of Available-for-sale, Unrealized Loss on Investments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Securities - Available for sale    
Less than 12 Months, Fair Value $ 122,506 $ 99,184
Less than 12 Months, Gross Unrealized Losses $ (827) $ (1,114)
Less than 12 Months, Number of Securities 48 54
12 Months or Greater, Fair Value $ 190,162 $ 280,784
12 Months or Greater, Gross Unrealized Losses $ (14,677) $ (30,462)
12 Months or Greater, Number of Securities 96 137
Total, Fair Value $ 312,668 $ 379,968
Total, Gross Unrealized Losses $ (15,504) $ (31,576)
Total, Number of Securities 144 191
U.S. Treasury    
Securities - Available for sale    
12 Months or Greater, Fair Value $ 29,629 $ 76,226
12 Months or Greater, Gross Unrealized Losses $ (2,059) $ (7,104)
12 Months or Greater, Number of Securities | security 4 9
Total, Fair Value $ 29,629 $ 76,226
Total, Gross Unrealized Losses $ (2,059) $ (7,104)
Total, Number of Securities | security 4 9
U.S. Government-sponsored enterprises (GSEs)    
Securities - Available for sale    
Less than 12 Months, Fair Value $ 4,986 $ 9,069
Less than 12 Months, Gross Unrealized Losses $ (1) $ (80)
Less than 12 Months, Number of Securities | security 2 4
12 Months or Greater, Fair Value $ 5,366 $ 4,813
12 Months or Greater, Gross Unrealized Losses $ (74) $ (102)
12 Months or Greater, Number of Securities | security 3 4
Total, Fair Value $ 10,352 $ 13,882
Total, Gross Unrealized Losses $ (75) $ (182)
Total, Number of Securities | security 5 8
Municipal securities    
Securities - Available for sale    
Less than 12 Months, Fair Value $ 6,184 $ 5,579
Less than 12 Months, Gross Unrealized Losses $ (113) $ (59)
Less than 12 Months, Number of Securities | security 4 8
12 Months or Greater, Fair Value $ 9,110 $ 11,322
12 Months or Greater, Gross Unrealized Losses $ (140) $ (528)
12 Months or Greater, Number of Securities | security 12 17
Total, Fair Value $ 15,294 $ 16,901
Total, Gross Unrealized Losses $ (253) $ (587)
Total, Number of Securities | security 16 25
Other Debt Securities    
Securities - Available for sale    
Less than 12 Months, Fair Value   $ 4,425
Less than 12 Months, Gross Unrealized Losses   $ (36)
Less than 12 Months, Number of Securities | security   3
12 Months or Greater, Fair Value $ 12,608 $ 28,294
12 Months or Greater, Gross Unrealized Losses $ (892) $ (2,102)
12 Months or Greater, Number of Securities | security 11 24
Total, Fair Value $ 12,608 $ 32,719
Total, Gross Unrealized Losses $ (892) $ (2,138)
Total, Number of Securities | security 11 27
Mortgage-backed securities (GSEs)    
Securities - Available for sale    
Less than 12 Months, Fair Value $ 111,336 $ 80,111
Less than 12 Months, Gross Unrealized Losses $ (713) $ (939)
Less than 12 Months, Number of Securities | security 42 39
12 Months or Greater, Fair Value $ 133,449 $ 160,129
12 Months or Greater, Gross Unrealized Losses $ (11,512) $ (20,626)
12 Months or Greater, Number of Securities | security 66 83
Total, Fair Value $ 244,785 $ 240,240
Total, Gross Unrealized Losses $ (12,225) $ (21,565)
Total, Number of Securities | security 108 122