Debt Securities Held to Maturity - Continuous Unrealized Loss Position on Held-to-Maturity Securities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Fair Value | ||
Less Than 12 Months | $ 42,481 | $ 41,030 |
12 Months or Longer | 301,735 | 307,339 |
Total | 344,216 | 348,369 |
Gross Unrealized (Losses) | ||
Less Than 12 Months | (790) | (605) |
12 Months or Longer | (33,592) | (42,090) |
Total | (34,382) | (42,695) |
U.S. government and agency obligations | ||
Fair Value | ||
Less Than 12 Months | 0 | 0 |
12 Months or Longer | 40,769 | 39,583 |
Total | 40,769 | 39,583 |
Gross Unrealized (Losses) | ||
Less Than 12 Months | 0 | 0 |
12 Months or Longer | (4,103) | (5,288) |
Total | (4,103) | (5,288) |
Mortgage-backed securities and collateralized mortgage obligations | ||
Fair Value | ||
Less Than 12 Months | 42,481 | 41,030 |
12 Months or Longer | 260,966 | 267,756 |
Total | 303,447 | 308,786 |
Gross Unrealized (Losses) | ||
Less Than 12 Months | (790) | (605) |
12 Months or Longer | (29,489) | (36,802) |
Total | $ (30,279) | $ (37,407) |