v3.26.1
Securities - Fair value and gross unrealized losses (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Number of Securities    
Number of Securities | security 112 72
Gross Unrealized Losses    
Less than 12 months $ (2,181) $ (704)
12 months or more (3,875) (3,982)
Total (6,056) (4,686)
Fair Value    
Less than 12 months 141,411 48,173
12 months or more 84,743 113,209
Total $ 226,154 $ 161,382
U.S. Treasury securities    
Number of Securities    
Number of Securities | security 36 8
Gross Unrealized Losses    
Less than 12 months $ (465) $ (11)
12 months or more (57) (92)
Total (522) (103)
Fair Value    
Less than 12 months 67,925 8,929
12 months or more 2,944 10,945
Total $ 70,869 $ 19,874
U.S. Government Agencies    
Number of Securities    
Number of Securities | security 2  
Gross Unrealized Losses    
Less than 12 months $ (22)  
Total (22)  
Fair Value    
Less than 12 months 3,103  
Total $ 3,103  
Agency mortgage-backed securities    
Number of Securities    
Number of Securities | security 41 25
Gross Unrealized Losses    
Less than 12 months $ (1,239) $ (301)
12 months or more (1,314) (952)
Total (2,553) (1,253)
Fair Value    
Less than 12 months 55,047 26,876
12 months or more 31,088 31,890
Total $ 86,135 $ 58,766
Agency collateralized mortgage obligations    
Number of Securities    
Number of Securities | security 4 4
Gross Unrealized Losses    
Less than 12 months $ (21) $ (7)
12 months or more (150) (67)
Total (171) (74)
Fair Value    
Less than 12 months 1,866 1,995
12 months or more 6,513 7,324
Total $ 8,379 $ 9,319
Corporate bonds    
Number of Securities    
Number of Securities | security 19 24
Gross Unrealized Losses    
Less than 12 months $ (422) $ (356)
12 months or more (2,168) (2,725)
Total (2,590) (3,081)
Fair Value    
Less than 12 months 12,572 6,634
12 months or more 34,082 53,538
Total $ 46,654 $ 60,172
Municipal obligations    
Number of Securities    
Number of Securities | security 5 6
Gross Unrealized Losses    
Less than 12 months   $ (1)
12 months or more $ (39) (71)
Total (39) (72)
Fair Value    
Less than 12 months   1,440
12 months or more 5,116 5,084
Total $ 5,116 $ 6,524
SBA securities    
Number of Securities    
Number of Securities | security 5 5
Gross Unrealized Losses    
Less than 12 months $ (12) $ (28)
12 months or more (147) (75)
Total (159) (103)
Fair Value    
Less than 12 months 898 2,299
12 months or more 5,000 4,428
Total $ 5,898 $ 6,727