XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Schedule of gross unrealized losses and fair value, securities in continuous unrealized loss position) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months Fair Value $ 35,774 $ 54,534
Less Than 12 Months Unrealized Losses (286) (1,096)
12 Months or Longer Fair Value 96,670 90,520
12 Months or Longer Unrealized Losses (9,837) (12,175)
Fair Value 132,444 145,054
Unrealized Losses (10,123) (13,271)
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months Fair Value 5,010 9,957
Less Than 12 Months Unrealized Losses (8) (22)
12 Months or Longer Fair Value 2,999 4,866
12 Months or Longer Unrealized Losses (45) (132)
Fair Value 8,009 14,823
Unrealized Losses (53) (154)
U.S. government agency mortgage-backed securities-residential    
Debt Securities, Available-for-Sale [Line Items]    
Less Than 12 Months Fair Value 30,764 44,577
Less Than 12 Months Unrealized Losses (278) (1,074)
12 Months or Longer Fair Value 54,838 48,915
12 Months or Longer Unrealized Losses (7,683) (9,382)
Fair Value 85,602 93,492
Unrealized Losses (7,961) (10,456)
U.S. government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
12 Months or Longer Fair Value 22,003 21,166
12 Months or Longer Unrealized Losses (430) (844)
Fair Value 22,003 21,166
Unrealized Losses (430) (844)
Municipal securities    
Debt Securities, Available-for-Sale [Line Items]    
12 Months or Longer Fair Value 2,120 2,493
12 Months or Longer Unrealized Losses (161) (224)
Fair Value 2,120 2,493
Unrealized Losses (161) (224)
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
12 Months or Longer Fair Value 14,054 12,583
12 Months or Longer Unrealized Losses (1,291) (1,471)
Fair Value 14,054 12,583
Unrealized Losses (1,291) (1,471)
Other    
Debt Securities, Available-for-Sale [Line Items]    
12 Months or Longer Fair Value 656 497
12 Months or Longer Unrealized Losses (227) (122)
Fair Value 656 497
Unrealized Losses $ (227) $ (122)