Debt Securities - Proceeds From Sales and Calls of Debt Securities and Associated Gains or Losses (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Available-for-sale | ||||
Proceeds from sales and calls of debt securities | $ 120,245 | $ 451 | $ 120,680 | $ 173,719 |
Gross realized gains | 0 | 0 | 0 | 29 |
Gross realized losses | 0 | 0 | 0 | 0 |
Held-to-maturity | ||||
Proceeds from calls of debt securities | 6,365 | 650 | 10,495 | 6,185 |
Gross realized gains | 0 | 0 | 0 | 0 |
Gross realized losses | $ 0 | $ (12) | $ 0 | $ (25) |