Regulatory Matters (as Restated) (Details) $ in Thousands |
Mar. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
|---|---|---|
| Actual [Abstract] | ||
| Community Bank Leverage Ratio, Amount | $ 186,256 | $ 188,827 |
| Community Bank Leverage Ratio, Ratio | 0.1478 | 0.1361 |
| Minimum Required To Be Well Capitalized Under Prompt Corrective Action Provisions [Abstract] | ||
| Community Bank Leverage Ratio, Amount | $ 113,427 | $ 124,879 |
| Community Bank Leverage Ratio, Ratio | 0.09 | 0.09 |