Securities - Allowance for credit losses for debt securities available for sale (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
|
Debt Securities, Available-for-Sale, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward] | ||
Beginning balance | $ 2,627 | $ 2,627 |
Provision (benefit) | 439 | 439 |
Ending balance, Allowance for credit losses | $ 3,066 | $ 3,066 |