Securities - Allowance for credit losses for debt securities held-to-maturity (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Activity in the allowance for credit losses for debt securities held-to-maturity | ||
| Beginning balance | $ 348 | $ 353 |
| Provision (benefit) | (10) | 6 |
| Ending balance, Allowance of credit losses | $ 338 | $ 359 |