Investment Securities - Gross Realized Gains (Losses) on Sale and Redemptions of Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Gain (Loss) on Sale of Investments [Abstract] | ||||
| Realized gains on investments | $ 0 | $ 0 | $ 0 | $ 0 |
| Realized losses on investments | 0 | 0 | (5) | (8) |
| Total | $ 0 | $ 0 | $ (5) | $ (8) |