Portfolio Loans Receivable and Allowance for Credit Losses - Schedule of Loans by Credit Quality Indicators and Gross Charge-Offs (Details) - USD ($) $ in Thousands |
9 Months Ended |
12 Months Ended |
Sep. 30, 2025 |
Dec. 31, 2024 |
| Term Loans by Origination Year |
|
|
| Current year |
$ 495,418
|
$ 621,239
|
| One year before current year |
601,304
|
453,647
|
| Two years before current year |
374,959
|
478,336
|
| Three years before current year |
428,063
|
296,945
|
| Four years before current year |
258,660
|
208,179
|
| Prior |
534,623
|
451,116
|
| Revolving |
136,483
|
127,766
|
| Total |
2,829,510
|
2,637,228
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
84
|
| One year before current year |
15
|
80
|
| Two years before current year |
713
|
876
|
| Three years before current year |
252
|
0
|
| Four years before current year |
8
|
0
|
| Prior |
2,568
|
1,043
|
| Revolving |
6,522
|
7,145
|
| Total |
10,078
|
9,228
|
| Residential |
|
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
907
|
| Revolving |
0
|
0
|
| Total |
0
|
907
|
| Commercial |
|
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
570
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
1,695
|
0
|
| Revolving |
0
|
0
|
| Total |
1,695
|
570
|
| Construction |
|
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
|
| One year before current year |
0
|
|
| Two years before current year |
0
|
|
| Three years before current year |
0
|
|
| Four years before current year |
0
|
|
| Prior |
264
|
|
| Revolving |
0
|
|
| Total |
264
|
|
| Commercial and Industrial |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
137,848
|
129,275
|
| One year before current year |
149,535
|
130,856
|
| Two years before current year |
114,832
|
118,547
|
| Three years before current year |
97,183
|
42,952
|
| Four years before current year |
37,544
|
24,595
|
| Prior |
82,206
|
108,325
|
| Revolving |
0
|
0
|
| Total |
619,148
|
554,550
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
84
|
| One year before current year |
15
|
80
|
| Two years before current year |
713
|
306
|
| Three years before current year |
252
|
0
|
| Four years before current year |
8
|
0
|
| Prior |
609
|
136
|
| Revolving |
0
|
0
|
| Total |
1,597
|
606
|
| Commercial and Industrial | Pass |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
133,635
|
129,043
|
| One year before current year |
149,007
|
130,647
|
| Two years before current year |
98,043
|
117,346
|
| Three years before current year |
94,645
|
42,747
|
| Four years before current year |
35,890
|
21,356
|
| Prior |
71,822
|
107,953
|
| Revolving |
0
|
0
|
| Total |
583,042
|
549,092
|
| Commercial and Industrial | Special Mention |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
232
|
| One year before current year |
202
|
0
|
| Two years before current year |
101
|
489
|
| Three years before current year |
801
|
0
|
| Four years before current year |
129
|
0
|
| Prior |
5,775
|
270
|
| Revolving |
0
|
0
|
| Total |
7,008
|
991
|
| Commercial and Industrial | Substandard |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
4,213
|
0
|
| One year before current year |
326
|
209
|
| Two years before current year |
16,688
|
712
|
| Three years before current year |
1,737
|
205
|
| Four years before current year |
1,525
|
3,239
|
| Prior |
4,609
|
102
|
| Revolving |
0
|
0
|
| Total |
29,098
|
4,467
|
| Commercial and Industrial | Doubtful |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Real estate: | Residential |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
164,348
|
155,867
|
| One year before current year |
117,454
|
129,639
|
| Two years before current year |
106,375
|
124,268
|
| Three years before current year |
112,255
|
81,570
|
| Four years before current year |
69,297
|
73,440
|
| Prior |
170,331
|
123,768
|
| Revolving |
0
|
0
|
| Total |
740,060
|
688,552
|
| Real estate: | Residential | Pass |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
163,768
|
155,867
|
| One year before current year |
117,167
|
129,639
|
| Two years before current year |
104,384
|
122,203
|
| Three years before current year |
110,192
|
76,906
|
| Four years before current year |
67,743
|
69,647
|
| Prior |
161,696
|
117,272
|
| Revolving |
0
|
0
|
| Total |
724,950
|
671,534
|
| Real estate: | Residential | Special Mention |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
1,991
|
2,065
|
| Three years before current year |
2,030
|
1,242
|
| Four years before current year |
1,232
|
3,604
|
| Prior |
3,567
|
0
|
| Revolving |
0
|
0
|
| Total |
8,820
|
6,911
|
| Real estate: | Residential | Substandard |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
580
|
0
|
| One year before current year |
287
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
33
|
3,422
|
| Four years before current year |
322
|
189
|
| Prior |
5,068
|
6,496
|
| Revolving |
0
|
0
|
| Total |
6,290
|
10,107
|
| Real estate: | Residential | Doubtful |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Real estate: | Commercial |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
126,825
|
235,929
|
| One year before current year |
222,560
|
63,672
|
| Two years before current year |
65,844
|
188,916
|
| Three years before current year |
174,069
|
151,694
|
| Four years before current year |
137,889
|
92,358
|
| Prior |
260,332
|
210,450
|
| Revolving |
0
|
0
|
| Total |
987,519
|
943,019
|
| Real estate: | Commercial | Pass |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
126,825
|
235,929
|
| One year before current year |
222,560
|
61,372
|
| Two years before current year |
57,351
|
170,611
|
| Three years before current year |
128,644
|
146,642
|
| Four years before current year |
130,560
|
92,038
|
| Prior |
249,602
|
207,631
|
| Revolving |
0
|
0
|
| Total |
915,542
|
914,223
|
| Real estate: | Commercial | Special Mention |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
2,300
|
| Two years before current year |
2,526
|
10,747
|
| Three years before current year |
39,436
|
5,052
|
| Four years before current year |
5,718
|
0
|
| Prior |
6,581
|
788
|
| Revolving |
0
|
0
|
| Total |
54,261
|
18,887
|
| Real estate: | Commercial | Substandard |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
5,967
|
7,558
|
| Three years before current year |
5,989
|
0
|
| Four years before current year |
1,611
|
320
|
| Prior |
4,149
|
2,031
|
| Revolving |
0
|
0
|
| Total |
17,716
|
9,909
|
| Real estate: | Commercial | Doubtful |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Real estate: | Construction |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
65,799
|
98,942
|
| One year before current year |
110,579
|
129,202
|
| Two years before current year |
87,908
|
46,532
|
| Three years before current year |
44,504
|
20,634
|
| Four years before current year |
13,876
|
17,710
|
| Prior |
21,624
|
8,232
|
| Revolving |
0
|
0
|
| Total |
344,290
|
321,252
|
| Real estate: | Construction | Pass |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
65,799
|
98,942
|
| One year before current year |
110,579
|
129,202
|
| Two years before current year |
84,932
|
46,532
|
| Three years before current year |
44,504
|
20,634
|
| Four years before current year |
11,615
|
15,458
|
| Prior |
17,680
|
6,175
|
| Revolving |
0
|
0
|
| Total |
335,109
|
316,943
|
| Real estate: | Construction | Special Mention |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
1,000
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
1,668
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
2,668
|
0
|
| Real estate: | Construction | Substandard |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
1,976
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
593
|
2,252
|
| Prior |
3,944
|
2,057
|
| Revolving |
0
|
0
|
| Total |
6,513
|
4,309
|
| Real estate: | Construction | Doubtful |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Other consumer | Consumer |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
598
|
1,226
|
| One year before current year |
1,176
|
278
|
| Two years before current year |
0
|
73
|
| Three years before current year |
52
|
95
|
| Four years before current year |
54
|
76
|
| Prior |
130
|
341
|
| Revolving |
0
|
0
|
| Total |
2,010
|
2,089
|
| Other consumer | Consumer | Pass |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
598
|
1,226
|
| One year before current year |
1,176
|
278
|
| Two years before current year |
0
|
73
|
| Three years before current year |
52
|
95
|
| Four years before current year |
54
|
76
|
| Prior |
130
|
341
|
| Revolving |
0
|
0
|
| Total |
2,010
|
2,089
|
| Other consumer | Consumer | Special Mention |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Other consumer | Consumer | Substandard |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Other consumer | Consumer | Doubtful |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
0
|
0
|
| Total |
0
|
0
|
| Credit card, net of reserve | Consumer |
|
|
| Term Loans by Origination Year |
|
|
| Total |
136,483
|
127,766
|
| Gross Charge-Offs |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
6,522
|
7,145
|
| Total |
6,522
|
7,145
|
| Credit card, net of reserve | Consumer | Ungraded |
|
|
| Term Loans by Origination Year |
|
|
| Current year |
0
|
0
|
| One year before current year |
0
|
0
|
| Two years before current year |
0
|
0
|
| Three years before current year |
0
|
0
|
| Four years before current year |
0
|
0
|
| Prior |
0
|
0
|
| Revolving |
136,483
|
127,766
|
| Total |
$ 136,483
|
$ 127,766
|