Deposits - Summarized Deposits (Parenthetical) (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Time Deposits [Line Items] | ||||
| Brokered deposits | $ 50,200,000 | $ 300,000 | ||
| Individual brokered certification of deposit | 0 | 0 | ||
| Listing service deposits | [1] | 994,000 | 4,150,000 | |
| Minimum | ||||
| Time Deposits [Line Items] | ||||
| Listing service deposits | 250,000 | 250,000 | ||
| Maximum | ||||
| Time Deposits [Line Items] | ||||
| Listing service deposits | $ 250,000 | $ 250,000 | ||
| ||||