v3.26.1
Debt Securities - Summary of unrealized loss position, available for sale securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities    
Fair Value, Less than 12 Months $ 70,883 $ 1,626
Gross Unrealized Losses, Less than 12 Months (583) (15)
Fair Value, 12 Months or Longer 81,810 93,092
Gross Unrealized Losses, 12 Months or Longer (13,472) (13,435)
Fair Value, Total 152,693 94,718
Gross Unrealized Losses, Total (14,055) (13,450)
Mortgage-backed securities - agency    
Debt Securities    
Fair Value, Less than 12 Months 4,513 1,626
Gross Unrealized Losses, Less than 12 Months (52) (15)
Fair Value, 12 Months or Longer 68,340 72,692
Gross Unrealized Losses, 12 Months or Longer (11,978) (12,079)
Fair Value, Total 72,853 74,318
Gross Unrealized Losses, Total (12,030) (12,094)
Collateralized mortgage obligations (CMO's) - agency    
Debt Securities    
Fair Value, Less than 12 Months 66,370  
Gross Unrealized Losses, Less than 12 Months (531)  
Fair Value, 12 Months or Longer 13,470 20,400
Gross Unrealized Losses, 12 Months or Longer (1,494) (1,356)
Fair Value, Total 79,840 20,400
Gross Unrealized Losses, Total $ (2,025) $ (1,356)