Investment Securities - Proceeds from Sales and Calls of Investment Securities (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investment Securities [Abstract] | ||
| Gross proceeds | $ 1,374 | $ 460 |
| Gross gains | 45 | 0 |
| Gross losses | $ 0 | $ 0 |