Deposits - Deposit Liabilities, Type (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Deposits [Line Items] | ||||
| Total | $ 18,781 | $ 17,447 | $ 33,518 | $ 34,562 |
| Time deposits less than $250,000 | ||||
| Deposits [Line Items] | ||||
| Total | 8,394 | 7,730 | 14,765 | 15,727 |
| Time deposits of more than $250,000 | ||||
| Deposits [Line Items] | ||||
| Total | $ 10,387 | $ 9,717 | $ 18,753 | $ 18,835 |