v3.25.2
Securities - Gross Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Less Than 12 Months, Fair Value $ 166,566 $ 100,802
Less Than 12 Months, Unrealized Losses (673) (444)
12 Months or Longer, Fair Value 288,066 298,536
12 Months or Longer, Unrealized Losses (32,854) (40,597)
Total, Fair Value 454,632 399,338
Total, Unrealized Losses (33,527) (41,041)
U.S. Government-sponsored agencies    
Less Than 12 Months, Fair Value 14,307 16,856
Less Than 12 Months, Unrealized Losses (55) (111)
12 Months or Longer, Fair Value 24,676 29,748
12 Months or Longer, Unrealized Losses (1,075) (1,371)
Total, Fair Value 38,983 46,604
Total, Unrealized Losses (1,130) (1,482)
Municipal securities    
Less Than 12 Months, Fair Value 4,732 8,504
Less Than 12 Months, Unrealized Losses (31) (54)
12 Months or Longer, Fair Value 53,075 52,649
12 Months or Longer, Unrealized Losses (3,821) (3,733)
Total, Fair Value 57,807 61,153
Total, Unrealized Losses (3,852) (3,787)
Agency mortgage-backed securities - residential    
Less Than 12 Months, Fair Value 110,469 41,005
Less Than 12 Months, Unrealized Losses (431) (179)
12 Months or Longer, Fair Value 173,052 169,483
12 Months or Longer, Unrealized Losses (25,249) (31,554)
Total, Fair Value 283,521 210,488
Total, Unrealized Losses (25,680) (31,733)
Agency mortgage-backed securities - commercial    
Less Than 12 Months, Fair Value 23,873 18,141
Less Than 12 Months, Unrealized Losses (113) (37)
12 Months or Longer, Fair Value 15,268 12,027
12 Months or Longer, Unrealized Losses (895) (1,122)
Total, Fair Value 39,141 30,168
Total, Unrealized Losses (1,008) (1,159)
Private label mortgage-backed securities - residential    
Less Than 12 Months, Fair Value 439 3,003
Less Than 12 Months, Unrealized Losses 0 (14)
12 Months or Longer, Fair Value 7,023 7,450
12 Months or Longer, Unrealized Losses (777) (974)
Total, Fair Value 7,462 10,453
Total, Unrealized Losses (777) (988)
Asset-backed securities    
Less Than 12 Months, Fair Value 10,766 10,299
Less Than 12 Months, Unrealized Losses (23) (43)
12 Months or Longer, Fair Value 0 0
12 Months or Longer, Unrealized Losses 0 0
Total, Fair Value 10,766 10,299
Total, Unrealized Losses (23) (43)
Corporate securities    
Less Than 12 Months, Fair Value 1,980 2,994
Less Than 12 Months, Unrealized Losses (20) (6)
12 Months or Longer, Fair Value 14,972 27,179
12 Months or Longer, Unrealized Losses (1,037) (1,843)
Total, Fair Value 16,952 30,173
Total, Unrealized Losses $ (1,057) $ (1,849)