Deposits - Schedule of Interest Expense on Deposits (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Interest Expense on Deposit Liabilities, Disclosures | ||||
| NOW | $ 59 | $ 77 | $ 108 | $ 187 |
| Money market | 9,681 | 8,579 | 18,746 | 17,100 |
| Savings | 677 | 667 | 1,349 | 1,325 |
| Time certificates of deposits | 10,850 | 13,760 | 22,994 | 29,243 |
| Total interest expense on deposits | $ 21,267 | $ 23,083 | $ 43,197 | $ 47,855 |