| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| (dollars in thousands, except share data) | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Net (loss) income: | | | | | | | | | | | | | | | | |
| Net (loss) income available to common shareholders | | $ | (743 | ) | | $ | 802 | | | $ | (429 | ) | | $ | (4,573 | ) |
| Dividends and undistributed earnings allocated to participating securities | | | — | | | | — | | | | — | | | | — | |
| (Loss) earnings allocated to common shareholders | | $ | (743 | ) | | $ | 802 | | | $ | (429 | ) | | $ | (4,573 | ) |
| Basic: | | | | | | | | | | | | | | | | |
| Weighted average common shares outstanding | | | 9,511,434 | | | | 9,415,143 | | | | 9,494,297 | | | | 9,413,154 | |
| Weighted average unvested restricted stock awards | | | (166,327 | ) | | | (113,015 | ) | | | (162,493 | ) | | | (126,238 | ) |
| Weighted average unallocated ESOP shares | | | (441,275 | ) | | | (494,092 | ) | | | (454,372 | ) | | | (507,208 | ) |
| Total basic weighted average common shares outstanding | | | 8,903,832 | | | | 8,808,036 | | | | 8,877,432 | | | | 8,779,708 | |
| Diluted: | | | | | | | | | | | | | | | | |
| Basic weighted average common shares outstanding | | | 8,903,832 | | | | 8,808,036 | | | | 8,877,432 | | | | 8,779,708 | |
| Dilutive restricted stock awards | | | — | | | | 5,596 | | | | — | | | | — | |
| Total diluted weighted average common shares outstanding | | | 8,903,832 | | | | 8,813,632 | | | | 8,877,432 | | | | 8,779,708 | |
| Basic (loss) earnings per common share | | $ | (0.08 | ) | | $ | 0.09 | | | $ | (0.05 | ) | | $ | (0.52 | ) |
| Diluted (loss) earnings per common share | | $ | (0.08 | ) | | $ | 0.09 | | | $ | (0.05 | ) | | $ | (0.52 | ) |
|