v3.26.1
Securities - Fair value and gross unrealized losses (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Number of Securities    
Number of Securities | security 96 72
Gross Unrealized Losses    
Less than 12 months $ (1,565) $ (704)
12 months or more (4,079) (3,982)
Total (5,644) (4,686)
Fair Value    
Less than 12 months 107,213 48,173
12 months or more 95,784 113,209
Total $ 202,997 $ 161,382
U.S. Treasury securities    
Number of Securities    
Number of Securities | security 24 8
Gross Unrealized Losses    
Less than 12 months $ (207) $ (11)
12 months or more (71) (92)
Total (278) (103)
Fair Value    
Less than 12 months 46,177 8,929
12 months or more 2,930 10,945
Total $ 49,107 $ 19,874
U.S. Government Agencies    
Number of Securities    
Number of Securities | security 1  
Gross Unrealized Losses    
Less than 12 months $ (4)  
Total (4)  
Fair Value    
Less than 12 months 1,621  
Total $ 1,621  
Agency mortgage-backed securities    
Number of Securities    
Number of Securities | security 36 25
Gross Unrealized Losses    
Less than 12 months $ (882) $ (301)
12 months or more (1,203) (952)
Total (2,085) (1,253)
Fair Value    
Less than 12 months 48,968 26,876
12 months or more 31,175 31,890
Total $ 80,143 $ 58,766
Agency collateralized mortgage obligations    
Number of Securities    
Number of Securities | security 4 4
Gross Unrealized Losses    
Less than 12 months $ (7) $ (7)
12 months or more (118) (67)
Total (125) (74)
Fair Value    
Less than 12 months 1,958 1,995
12 months or more 6,897 7,324
Total $ 8,855 $ 9,319
Corporate bonds    
Number of Securities    
Number of Securities | security 20 24
Gross Unrealized Losses    
Less than 12 months $ (459) $ (356)
12 months or more (2,517) (2,725)
Total (2,976) (3,081)
Fair Value    
Less than 12 months 7,533 6,634
12 months or more 42,741 53,538
Total $ 50,274 $ 60,172
Municipal obligations    
Number of Securities    
Number of Securities | security 6 6
Gross Unrealized Losses    
Less than 12 months   $ (1)
12 months or more $ (59) (71)
Total (59) (72)
Fair Value    
Less than 12 months   1,440
12 months or more 6,540 5,084
Total $ 6,540 $ 6,524
SBA securities    
Number of Securities    
Number of Securities | security 5 5
Gross Unrealized Losses    
Less than 12 months $ (6) $ (28)
12 months or more (111) (75)
Total (117) (103)
Fair Value    
Less than 12 months 956 2,299
12 months or more 5,501 4,428
Total $ 6,457 $ 6,727