Loans - Summary of loans by credit quality indicator based on internally assigned credit grade (Details) $ in Thousands |
6 Months Ended |
12 Months Ended |
|
Jun. 30, 2026
USD ($)
loan
|
Dec. 31, 2025
USD ($)
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
$ 1,902,271
|
$ 1,758,427
|
| Current period gross charge-offs |
4,900
|
6,661
|
| Nonaccrual Loans |
5,136
|
8,572
|
| 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
88,917
|
|
| 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
169,513
|
196,479
|
| Current period gross charge-offs |
3,176
|
|
| 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
69,718
|
69,221
|
| Current period gross charge-offs |
4
|
|
| 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
126,821
|
135,238
|
| Current period gross charge-offs |
113
|
|
| 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
85,278
|
92,834
|
| Current period gross charge-offs |
35
|
57
|
| 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
112,918
|
| 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
182,245
|
|
| Current period gross charge-offs |
1,572
|
|
| 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
80,744
|
| Current period gross charge-offs |
|
3,354
|
| Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,161,455
|
1,065,750
|
| Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
18,324
|
5,243
|
| Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,897,135
|
1,737,557
|
| Pass | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
88,917
|
|
| Pass | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
169,513
|
188,643
|
| Pass | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
69,718
|
69,221
|
| Pass | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
126,821
|
135,238
|
| Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
85,278
|
91,544
|
| Pass | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
106,899
|
| Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
177,845
|
|
| Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
80,744
|
| Pass | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,160,719
|
1,060,025
|
| Pass | Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
18,324
|
5,243
|
| Special Mention |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
12,298
|
| Special Mention | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
1,290
|
| Special Mention | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,019
|
| Special Mention | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
4,989
|
| Substandard |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
5,136
|
8,572
|
| Substandard | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
7,836
|
| Substandard | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
4,400
|
|
| Substandard | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
736
|
736
|
| Real Estate | Multifamily |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
396,061
|
372,964
|
| Current period gross charge-offs |
4,748
|
3,275
|
| Nonaccrual Loans |
$ 4,400
|
7,836
|
| Number of modified loans | loan |
1
|
|
| Real Estate | Multifamily | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
$ 41,648
|
|
| Real Estate | Multifamily | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
45,112
|
53,156
|
| Current period gross charge-offs |
3,176
|
|
| Real Estate | Multifamily | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
26,266
|
26,402
|
| Real Estate | Multifamily | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
104,111
|
104,575
|
| Real Estate | Multifamily | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
25,338
|
26,107
|
| Real Estate | Multifamily | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
104,941
|
| Real Estate | Multifamily | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
153,586
|
|
| Current period gross charge-offs |
1,572
|
|
| Real Estate | Multifamily | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
57,783
|
| Current period gross charge-offs |
|
3,275
|
| Real Estate | Multifamily | Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
391,661
|
359,109
|
| Real Estate | Multifamily | Pass | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
41,648
|
|
| Real Estate | Multifamily | Pass | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
45,112
|
45,320
|
| Real Estate | Multifamily | Pass | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
26,266
|
26,402
|
| Real Estate | Multifamily | Pass | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
104,111
|
104,575
|
| Real Estate | Multifamily | Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
25,338
|
26,107
|
| Real Estate | Multifamily | Pass | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
98,922
|
| Real Estate | Multifamily | Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
149,186
|
|
| Real Estate | Multifamily | Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
57,783
|
| Real Estate | Multifamily | Special Mention |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,019
|
| Real Estate | Multifamily | Special Mention | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,019
|
| Real Estate | Multifamily | Substandard |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
4,400
|
7,836
|
| Real Estate | Multifamily | Substandard | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
7,836
|
| Real Estate | Multifamily | Substandard | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
4,400
|
|
| Real Estate | Commercial real estate |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
133,061
|
107,273
|
| Real Estate | Commercial real estate | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
27,401
|
|
| Real Estate | Commercial real estate | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
25,428
|
25,648
|
| Real Estate | Commercial real estate | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,786
|
1,803
|
| Real Estate | Commercial real estate | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
2,739
|
2,785
|
| Real Estate | Commercial real estate | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
56,004
|
56,556
|
| Real Estate | Commercial real estate | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,823
|
| Real Estate | Commercial real estate | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
19,703
|
|
| Real Estate | Commercial real estate | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
13,658
|
| Real Estate | Commercial real estate | Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
133,061
|
107,273
|
| Real Estate | Commercial real estate | Pass | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
27,401
|
|
| Real Estate | Commercial real estate | Pass | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
25,428
|
25,648
|
| Real Estate | Commercial real estate | Pass | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,786
|
1,803
|
| Real Estate | Commercial real estate | Pass | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
2,739
|
2,785
|
| Real Estate | Commercial real estate | Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
56,004
|
56,556
|
| Real Estate | Commercial real estate | Pass | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,823
|
| Real Estate | Commercial real estate | Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
19,703
|
|
| Real Estate | Commercial real estate | Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
13,658
|
| Real Estate | 1-4 family |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
8,962
|
9,841
|
| Current period gross charge-offs |
|
79
|
| Real Estate | 1-4 family | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,762
|
1,783
|
| Real Estate | 1-4 family | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
7,200
|
|
| Real Estate | 1-4 family | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
8,058
|
| Current period gross charge-offs |
|
79
|
| Real Estate | 1-4 family | Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
8,962
|
9,841
|
| Real Estate | 1-4 family | Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,762
|
1,783
|
| Real Estate | 1-4 family | Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
7,200
|
|
| Real Estate | 1-4 family | Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
8,058
|
| Commercial |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,337,427
|
1,245,581
|
| Nonaccrual Loans |
736
|
736
|
| Commercial | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
19,007
|
|
| Commercial | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
97,741
|
115,547
|
| Commercial | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
40,993
|
40,222
|
| Commercial | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
18,034
|
25,418
|
| Commercial | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,586
|
7,537
|
| Commercial | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
1,154
|
| Commercial | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
836
|
|
| Commercial | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
271
|
| Commercial | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,145,925
|
1,052,396
|
| Commercial | Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
13,305
|
3,036
|
| Commercial | Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,336,691
|
1,238,566
|
| Commercial | Pass | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
19,007
|
|
| Commercial | Pass | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
97,741
|
115,547
|
| Commercial | Pass | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
40,993
|
40,222
|
| Commercial | Pass | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
18,034
|
25,418
|
| Commercial | Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,586
|
6,247
|
| Commercial | Pass | 2021 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
1,154
|
| Commercial | Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
836
|
|
| Commercial | Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
271
|
| Commercial | Pass | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,145,189
|
1,046,671
|
| Commercial | Pass | Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
13,305
|
3,036
|
| Commercial | Special Mention |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
6,279
|
| Commercial | Special Mention | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
1,290
|
| Commercial | Special Mention | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
4,989
|
| Commercial | Substandard |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
736
|
736
|
| Commercial | Substandard | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
736
|
736
|
| Consumer |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
26,760
|
22,768
|
| Current period gross charge-offs |
152
|
57
|
| Consumer | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
861
|
|
| Consumer | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,232
|
2,128
|
| Consumer | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
673
|
794
|
| Current period gross charge-offs |
4
|
|
| Consumer | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,937
|
2,460
|
| Current period gross charge-offs |
113
|
|
| Consumer | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
588
|
851
|
| Current period gross charge-offs |
35
|
57
|
| Consumer | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
920
|
|
| Consumer | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
974
|
| Consumer | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
15,530
|
13,354
|
| Consumer | Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
5,019
|
2,207
|
| Consumer | Pass |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
26,760
|
22,768
|
| Consumer | Pass | 2026 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
861
|
|
| Consumer | Pass | 2025 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,232
|
2,128
|
| Consumer | Pass | 2024 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
673
|
794
|
| Consumer | Pass | 2023 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
1,937
|
2,460
|
| Consumer | Pass | 2022 |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
588
|
851
|
| Consumer | Pass | 2021 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
920
|
|
| Consumer | Pass | 2020 and Prior |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
|
974
|
| Consumer | Pass | Revolving |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
15,530
|
13,354
|
| Consumer | Pass | Revolving-Term |
|
|
| Loans |
|
|
| Non-revolving loans internally assigned grade |
$ 5,019
|
$ 2,207
|