Deposits - Summarized Deposits (Parenthetical) (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Time Deposits [Line Items] | ||||
| Advance payments by borrowers for taxes and insurance | $ 11,500,000 | $ 10,300,000 | ||
| Brokered certificates of deposit of $250,000 or more | 0 | 1,500,000 | ||
| Individual brokered certification of deposit | 0 | 0 | ||
| Listing service deposits | [1] | 4,150,000 | 7,376,000 | |
| Brokered certificates of deposits | [1] | 67,942,000 | 94,531,000 | |
| Minimum | ||||
| Time Deposits [Line Items] | ||||
| Listing service deposits | 250,000 | $ 250,000 | ||
| Maximum | ||||
| Time Deposits [Line Items] | ||||
| Brokered certificates of deposits | $ 250,000 | |||
| ||||