| Financing Receivable, Past Due [Table Text Block] |
| | | 30-59 Days | | | 60-89 Days | | | 90 Days or More | | | Total | | | | | | | | | |
| (dollars in thousands) | | Past Due | | | Past Due | | | Past Due | | | Past Due | | | Current | | | Total Loans | |
| Real Estate: | | | | | | | | | | | | | | | | | | | | | | | | |
| One-to-four family | | $ | 440 | | | $ | 311 | | | $ | 456 | | | $ | 1,207 | | | $ | 352,413 | | | $ | 353,620 | |
| Multi-family | | | — | | | | — | | | | 18 | | | | 18 | | | | 245,218 | | | | 245,236 | |
| Commercial real estate | | | 10,977 | | | | — | | | | — | | | | 10,977 | | | | 409,184 | | | | 420,161 | |
| Construction and land | | | — | | | | — | | | | 3,595 | | | | 3,595 | | | | 58,896 | | | | 62,491 | |
| Total real estate loans | | | 11,417 | | | | 311 | | | | 4,069 | | | | 15,797 | | | | 1,065,711 | | | | 1,081,508 | |
| Consumer: | | | | | | | | | | | | | | | | | | | | | | | | |
| Home equity | | | — | | | | — | | | | 105 | | | | 105 | | | | 94,066 | | | | 94,171 | |
| Auto and other consumer | | | 2,149 | | | | 564 | | | | 995 | | | | 3,708 | | | | 292,509 | | | | 296,217 | |
| Total consumer loans | | | 2,149 | | | | 564 | | | | 1,100 | | | | 3,813 | | | | 386,575 | | | | 390,388 | |
| Commercial business loans | | | 159 | | | | — | | | | 2,815 | | | | 2,974 | | | | 119,057 | | | | 122,031 | |
| Total loans | | $ | 13,725 | | | $ | 875 | | | $ | 7,984 | | | $ | 22,584 | | | $ | 1,571,343 | | | $ | 1,593,927 | |
| | | 30-59 Days | | | 60-89 Days | | | 90 Days or More | | | Total | | | | | | | | | |
| (dollars in thousands) | | Past Due | | | Past Due | | | Past Due | | | Past Due | | | Current | | | Total Loans | |
| Real Estate: | | | | | | | | | | | | | | | | | | | | | | | | |
| One-to-four family | | $ | 867 | | | $ | 1,288 | | | $ | 523 | | | $ | 2,678 | | | $ | 374,053 | | | $ | 376,731 | |
| Multi-family | | | — | | | | — | | | | — | | | | — | | | | 288,529 | | | | 288,529 | |
| Commercial real estate | | | 3,435 | | | | — | | | | — | | | | 3,435 | | | | 399,248 | | | | 402,683 | |
| Construction and land | | | 1 | | | | — | | | | 5,146 | | | | 5,147 | | | | 56,121 | | | | 61,268 | |
| Total real estate loans | | | 4,303 | | | | 1,288 | | | | 5,669 | | | | 11,260 | | | | 1,117,951 | | | | 1,129,211 | |
| Consumer: | | | | | | | | | | | | | | | | | | | | | | | | |
| Home equity | | | — | | | | — | | | | 53 | | | | 53 | | | | 85,035 | | | | 85,088 | |
| Auto and other consumer | | | 3,565 | | | | 528 | | | | 1,062 | | | | 5,155 | | | | 278,347 | | | | 283,502 | |
| Total consumer loans | | | 3,565 | | | | 528 | | | | 1,115 | | | | 5,208 | | | | 363,382 | | | | 368,590 | |
| Commercial business loans | | | 19 | | | | 2,686 | | | | 270 | | | | 2,975 | | | | 127,336 | | | | 130,311 | |
| Total loans | | $ | 7,887 | | | $ | 4,502 | | | $ | 7,054 | | | $ | 19,443 | | | $ | 1,608,669 | | | $ | 1,628,112 | |
|
| Financing Receivable Credit Quality Indicators [Table Text Block] |
| | | Term Loans by Year of Origination or Most Recent Renewal or Extension (1) | | | Revolving | | | Total | |
| (dollars in thousands) | | 2026 | | | 2025 | | | 2024 | | | 2023 | | | 2022 | | | Prior | | | Loans | | | Loans | |
| One-to-four family | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | $ | 8,603 | | | $ | 6,765 | | | $ | 2,686 | | | $ | 7,927 | | | $ | 118,816 | | | $ | 204,111 | | | $ | — | | | $ | 348,908 | |
| Watch (Grade 4) | | | — | | | | — | | | | 172 | | | | — | | | | 289 | | | | 2,578 | | | | — | | | | 3,039 | |
| Special Mention (Grade 5) | | | — | | | | — | | | | — | | | | — | | | | — | | | | 64 | | | | — | | | | 64 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | — | | | | 456 | | | | 1,153 | | | | — | | | | 1,609 | |
| Total one-to-four family | | | 8,603 | | | | 6,765 | | | | 2,858 | | | | 7,927 | | | | 119,561 | | | | 207,906 | | | | — | | | | 353,620 | |
| Gross charge-offs year-to-date | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Multi-family | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 44,192 | | | | 3,433 | | | | 17,559 | | | | 6,765 | | | | 56,580 | | | | 50,182 | | | | — | | | | 178,711 | |
| Watch (Grade 4) | | | 15,700 | | | | — | | | | 8,521 | | | | — | | | | 13,838 | | | | 19,225 | | | | — | | | | 57,284 | |
| Special Mention (Grade 5) | | | — | | | | 4,530 | | | | — | | | | — | | | | — | | | | — | | | | — | | | | 4,530 | |
| Substandard (Grade 6) | | | — | | | | 18 | | | | — | | | | — | | | | 4,693 | | | | — | | | | — | | | | 4,711 | |
| Total multi-family | | | 59,892 | | | | 7,981 | | | | 26,080 | | | | 6,765 | | | | 75,111 | | | | 69,407 | | | | — | | | | 245,236 | |
| Gross charge-offs year-to-date | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Commercial Real Estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 96,370 | | | | 58,626 | | | | 13,881 | | | | 33,988 | | | | 37,257 | | | | 92,207 | | | | — | | | | 332,329 | |
| Watch (Grade 4) | | | 4,945 | | | | 3,591 | | | | 14,479 | | | | 8,023 | | | | 9,476 | | | | 17,619 | | | | — | | | | 58,133 | |
| Special Mention (Grade 5) | | | 10,985 | | | | — | | | | — | | | | — | | | | 5,052 | | | | 4,449 | | | | — | | | | 20,486 | |
| Substandard (Grade 6) | | | 3,231 | | | | 5,929 | | | | — | | | | — | | | | 53 | | | | — | | | | — | | | | 9,213 | |
| Total commercial real estate | | | 115,531 | | | | 68,146 | | | | 28,360 | | | | 42,011 | | | | 51,838 | | | | 114,275 | | | | — | | | | 420,161 | |
| Gross charge-offs year-to-date | | | — | | | | 3 | | | | — | | | | — | | | | — | | | | — | | | | — | | | | 3 | |
| Construction and Land | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 26,826 | | | | 18,021 | | | | 7,256 | | | | — | | | | 760 | | | | 1,305 | | | | — | | | | 54,168 | |
| Watch (Grade 4) | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Special Mention (Grade 5) | | | — | | | | 4,728 | | | | — | | | | — | | | | — | | | | — | | | | — | | | | 4,728 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | 3,595 | | | | — | | | | — | | | | — | | | | 3,595 | |
| Total construction and land | | | 26,826 | | | | 22,749 | | | | 7,256 | | | | 3,595 | | | | 760 | | | | 1,305 | | | | — | | | | 62,491 | |
| Gross charge-offs year-to-date | | | — | | | | — | | | | — | | | | 481 | | | | — | | | | — | | | | — | | | | 481 | |
| Home Equity | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 2,915 | | | | 5,216 | | | | 3,036 | | | | 3,883 | | | | 4,119 | | | | 8,335 | | | | 65,901 | | | | 93,405 | |
| Watch (Grade 4) | | | — | | | | 184 | | | | 92 | | | | — | | | | — | | | | 61 | | | | 278 | | | | 615 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | — | | | | 105 | | | | 46 | | | | — | | | | 151 | |
| Total home equity | | | 2,915 | | | | 5,400 | | | | 3,128 | | | | 3,883 | | | | 4,224 | | | | 8,442 | | | | 66,179 | | | | 94,171 | |
| Gross charge-offs year-to-date | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Auto and Other Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 61,051 | | | | 50,824 | | | | 44,657 | | | | 26,389 | | | | 35,340 | | | | 72,486 | | | | 1,166 | | | | 291,913 | |
| Watch (Grade 4) | | | 86 | | | | 126 | | | | 432 | | | | 723 | | | | 249 | | | | 1,106 | | | | 1 | | | | 2,723 | |
| Special Mention (Grade 5) | | | — | | | | — | | | | 5 | | | | 290 | | | | 9 | | | | 260 | | | | — | | | | 564 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | 714 | | | | 195 | | | | 95 | | | | — | | | | 1,004 | |
| Loss (Grade 8) | | | — | | | | — | | | | 6 | | | | 7 | | | | — | | | | — | | | | — | | | | 13 | |
| Total auto and other consumer | | | 61,137 | | | | 50,950 | | | | 45,100 | | | | 28,123 | | | | 35,793 | | | | 73,947 | | | | 1,167 | | | | 296,217 | |
| Gross charge-offs year-to-date | | | 6 | | | | 8 | | | | 80 | | | | 117 | | | | 159 | | | | 56 | | | | 146 | | | | 572 | |
| Commercial business | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 13,006 | | | | 10,713 | | | | 19,143 | | | | 9,124 | | | | 3,609 | | | | 28,104 | | | | 24,191 | | | | 107,890 | |
| Watch (Grade 4) | | | 2 | | | | 2,711 | | | | 1,775 | | | | 1 | | | | 227 | | | | 27 | | | | 1,361 | | | | 6,104 | |
| Special Mention (Grade 5) | | | — | | | | 284 | | | | — | | | | 70 | | | | 81 | | | | — | | | | 1,791 | | | | 2,226 | |
| Substandard (Grade 6) | | | 706 | | | | 23 | | | | 1,534 | | | | 159 | | | | 3,247 | | | | 142 | | | | — | | | | 5,811 | |
| Total commercial business | | | 13,714 | | | | 13,731 | | | | 22,452 | | | | 9,354 | | | | 7,164 | | | | 28,273 | | | | 27,343 | | | | 122,031 | |
| Gross charge-offs year-to-date | | | — | | | | 265 | | | | 26 | | | | — | | | | 22 | | | | 127 | | | | — | | | | 440 | |
| Total loans | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 252,963 | | | | 153,598 | | | | 108,218 | | | | 88,076 | | | | 256,481 | | | | 456,730 | | | | 91,258 | | | | 1,407,324 | |
| Watch (Grade 4) | | | 20,733 | | | | 6,612 | | | | 25,471 | | | | 8,747 | | | | 24,079 | | | | 40,616 | | | | 1,640 | | | | 127,898 | |
| Special Mention (Grade 5) | | | 10,985 | | | | 9,542 | | | | 5 | | | | 360 | | | | 5,142 | | | | 4,773 | | | | 1,791 | | | | 32,598 | |
| Substandard (Grade 6) | | | 3,937 | | | | 5,970 | | | | 1,534 | | | | 4,468 | | | | 8,749 | | | | 1,436 | | | | — | | | | 26,094 | |
| Loss (Grade 8) | | | — | | | | — | | | | 6 | | | | 7 | | | | — | | | | — | | | | — | | | | 13 | |
| Total loans | | $ | 288,618 | | | $ | 175,722 | | | $ | 135,234 | | | $ | 101,658 | | | $ | 294,451 | | | $ | 503,555 | | | $ | 94,689 | | | $ | 1,593,927 | |
| Total gross charge-offs year-to-date | | $ | 6 | | | $ | 276 | | | $ | 106 | | | $ | 598 | | | $ | 181 | | | $ | 183 | | | $ | 146 | | | $ | 1,496 | |
| | | Term Loans by Year of Origination or Most Recent Renewal or Extension (1) | | | Revolving | | | Total | |
| (dollars in thousands) | | 2025 | | | 2024 | | | 2023 | | | 2022 | | | 2021 | | | Prior | | | Loans | | | Loans | |
| One-to-four family | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | $ | 7,571 | | | $ | 4,066 | | | $ | 8,065 | | | $ | 128,413 | | | $ | 109,134 | | | $ | 113,570 | | | $ | — | | | $ | 370,819 | |
| Watch (Grade 4) | | | — | | | | 387 | | | | — | | | | 292 | | | | — | | | | 2,355 | | | | — | | | | 3,034 | |
| Special Mention (Grade 5) | | | — | | | | — | | | | — | | | | 529 | | | | — | | | | 43 | | | | — | | | | 572 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | 259 | | | | — | | | | 2,047 | | | | — | | | | 2,306 | |
| Total one-to-four family | | | 7,571 | | | | 4,453 | | | | 8,065 | | | | 129,493 | | | | 109,134 | | | | 118,015 | | | | — | | | | 376,731 | |
| Gross charge-offs for the year | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Multi-family | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 8,081 | | | | 17,738 | | | | 17,820 | | | | 80,638 | | | | 51,091 | | | | 37,775 | | | | — | | | | 213,143 | |
| Watch (Grade 4) | | | 5,825 | | | | 9,732 | | | | — | | | | 22,204 | | | | 24,889 | | | | 4,902 | | | | — | | | | 67,552 | |
| Special Mention (Grade 5) | | | 4,531 | | | | — | | | | 3,303 | | | | — | | | | — | | | | — | | | | — | | | | 7,834 | |
| Total multi-family | | | 18,437 | | | | 27,470 | | | | 21,123 | | | | 102,842 | | | | 75,980 | | | | 42,677 | | | | — | | | | 288,529 | |
| Gross charge-offs for the year | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Commercial Real Estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 61,864 | | | | 21,177 | | | | 44,009 | | | | 50,828 | | | | 70,765 | | | | 89,639 | | | | — | | | | 338,282 | |
| Watch (Grade 4) | | | 3,671 | | | | 7,572 | | | | — | | | | 12,118 | | | | 6,204 | | | | 3,120 | | | | — | | | | 32,685 | |
| Special Mention (Grade 5) | | | — | | | | — | | | | — | | | | 4,251 | | | | 3,419 | | | | 1,771 | | | | — | | | | 9,441 | |
| Substandard (Grade 6) | | | 9,740 | | | | — | | | | — | | | | 5 | | | | 12,530 | | | | — | | | | — | | | | 22,275 | |
| Total commercial real estate | | | 75,275 | | | | 28,749 | | | | 44,009 | | | | 67,202 | | | | 92,918 | | | | 94,530 | | | | — | | | | 402,683 | |
| Gross charge-offs for the year | | | 985 | | | | — | | | | — | | | | — | | | | 5,586 | | | | — | | | | — | | | | 6,571 | |
| Construction and Land | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 26,259 | | | | 24,510 | | | | 351 | | | | 1,571 | | | | 1,477 | | | | 422 | | | | — | | | | 54,590 | |
| Watch (Grade 4) | | | — | | | | 1,532 | | | | — | | | | — | | | | — | | | | — | | | | — | | | | 1,532 | |
| Substandard (Grade 6) | | | — | | | | — | | | | 5,139 | | | | — | | | | — | | | | 7 | | | | — | | | | 5,146 | |
| Total construction and land | | | 26,259 | | | | 26,042 | | | | 5,490 | | | | 1,571 | | | | 1,477 | | | | 429 | | | | — | | | | 61,268 | |
| Gross charge-offs for the year | | | — | | | | — | | | | 1,884 | | | | — | | | | — | | | | — | | | | — | | | | 1,884 | |
| Home Equity | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 6,552 | | | | 4,290 | | | | 4,257 | | | | 4,841 | | | | 3,641 | | | | 6,138 | | | | 54,422 | | | | 84,141 | |
| Watch (Grade 4) | | | — | | | | 117 | | | | 182 | | | | 132 | | | | — | | | | 23 | | | | 280 | | | | 734 | |
| Special Mention (Grade 5) | | | — | | | | — | | | | — | | | | — | | | | — | | | | 9 | | | | 101 | | | | 110 | |
| Substandard (Grade 6) | | | — | | | | — | | | | — | | | | — | | | | — | | | | 50 | | | | 53 | | | | 103 | |
| Total home equity | | | 6,552 | | | | 4,407 | | | | 4,439 | | | | 4,973 | | | | 3,641 | | | | 6,220 | | | | 54,856 | | | | 85,088 | |
| Gross charge-offs for the year | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | | | | — | |
| Auto and Other Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 65,818 | | | | 54,755 | | | | 30,871 | | | | 41,590 | | | | 50,744 | | | | 32,830 | | | | 822 | | | | 277,430 | |
| Watch (Grade 4) | | | — | | | | 1,023 | | | | 1,167 | | | | 1,522 | | | | 386 | | | | 146 | | | | 1 | | | | 4,245 | |
| Special Mention (Grade 5) | | | 79 | | | | 126 | | | | 393 | | | | 43 | | | | 24 | | | | 76 | | | | — | | | | 741 | |
| Substandard (Grade 6) | | | — | | | | 85 | | | | 640 | | | | 262 | | | | — | | | | 99 | | | | — | | | | 1,086 | |
| Total auto and other consumer | | | 65,897 | | | | 55,989 | | | | 33,071 | | | | 43,417 | | | | 51,154 | | | | 33,151 | | | | 823 | | | | 283,502 | |
| Gross charge-offs for the year | | | — | | | | 22 | | | | 228 | | | | 313 | | | | 13 | | | | 32 | | | | 137 | | | | 745 | |
| Commercial business | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 11,921 | | | | 21,923 | | | | 12,145 | | | | 5,452 | | | | 2,889 | | | | 19,955 | | | | 41,274 | | | | 115,559 | |
| Watch (Grade 4) | | | 3,447 | | | | 1,638 | | | | 565 | | | | 251 | | | | 13 | | | | 250 | | | | 1,280 | | | | 7,444 | |
| Special Mention (Grade 5) | | | — | | | | 1,457 | | | | 99 | | | | 910 | | | | 211 | | | | 112 | | | | 130 | | | | 2,919 | |
| Substandard (Grade 6) | | | 334 | | | | 96 | | | | 169 | | | | 3,514 | | | | 276 | | | | — | | | | — | | | | 4,389 | |
| Total commercial business | | | 15,702 | | | | 25,114 | | | | 12,978 | | | | 10,127 | | | | 3,389 | | | | 20,317 | | | | 42,684 | | | | 130,311 | |
| Gross charge-offs for the year | | | 692 | | | | 434 | | | | — | | | | 2,478 | | | | 2,015 | | | | 686 | | | | — | | | | 6,305 | |
| Total loans | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Pass (Grades 1-3) | | | 188,066 | | | | 148,459 | | | | 117,518 | | | | 313,333 | | | | 289,741 | | | | 300,329 | | | | 96,518 | | | | 1,453,964 | |
| Watch (Grade 4) | | | 12,943 | | | | 22,001 | | | | 1,914 | | | | 36,519 | | | | 31,492 | | | | 10,796 | | | | 1,561 | | | | 117,226 | |
| Special Mention (Grade 5) | | | 4,610 | | | | 1,583 | | | | 3,795 | | | | 5,733 | | | | 3,654 | | | | 2,011 | | | | 231 | | | | 21,617 | |
| Substandard (Grade 6) | | | 10,074 | | | | 181 | | | | 5,948 | | | | 4,040 | | | | 12,806 | | | | 2,203 | | | | 53 | | | | 35,305 | |
| Total loans | | $ | 215,693 | | | $ | 172,224 | | | $ | 129,175 | | | $ | 359,625 | | | $ | 337,693 | | | $ | 315,339 | | | $ | 98,363 | | | $ | 1,628,112 | |
| Total Gross charge-offs for the year | | $ | 1,677 | | | $ | 456 | | | $ | 2,112 | | | $ | 2,791 | | | $ | 7,614 | | | $ | 718 | | | $ | 137 | | | $ | 15,505 | |
|