Portfolio Loans Receivable and Allowance for Credit Losses - Credit Quality Indicators and Charge-offs (Details) - USD ($) $ in Thousands |
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
| Term Loans by Origination Year |
|
|
|
| Current year |
$ 123,717
|
|
$ 415,291
|
| One year before current year |
413,830
|
|
475,245
|
| Two years before current year |
451,039
|
|
296,991
|
| Three years before current year |
286,830
|
|
179,355
|
| Four years before current year |
183,522
|
|
159,917
|
| Prior |
399,821
|
|
260,800
|
| Revolving |
111,898
|
|
123,331
|
| Total |
1,970,657
|
|
1,910,930
|
| Gross Charge-offs |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
98
|
|
98
|
| Two years before current year |
0
|
|
0
|
| Three years before current year |
0
|
|
0
|
| Four years before current year |
0
|
|
943
|
| Prior |
225
|
|
670
|
| Revolving |
1,768
|
|
7,076
|
| Total |
2,091
|
$ 2,645
|
8,787
|
| 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 |
225
|
|
670
|
| Revolving |
0
|
|
0
|
| Total |
225
|
|
670
|
| Residential | Real estate: |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
29,966
|
|
140,394
|
| One year before current year |
134,102
|
|
137,395
|
| Two years before current year |
132,509
|
|
76,690
|
| Three years before current year |
76,873
|
|
80,608
|
| Four years before current year |
78,775
|
|
37,324
|
| Prior |
124,887
|
|
100,693
|
| Revolving |
0
|
|
0
|
| Total |
577,112
|
|
573,104
|
| Gross Charge-offs |
|
|
|
| Total |
225
|
0
|
|
| Residential | Real estate: | Pass |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
29,966
|
|
140,394
|
| One year before current year |
134,102
|
|
137,362
|
| Two years before current year |
132,476
|
|
76,556
|
| Three years before current year |
76,409
|
|
76,938
|
| Four years before current year |
75,128
|
|
36,122
|
| Prior |
117,615
|
|
88,055
|
| Revolving |
0
|
|
0
|
| Total |
565,696
|
|
555,427
|
| Residential | Real estate: | Special Mention |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
0
|
|
0
|
| Two years before current year |
0
|
|
134
|
| Three years before current year |
132
|
|
3,670
|
| Four years before current year |
3,647
|
|
1,176
|
| Prior |
285
|
|
288
|
| Revolving |
0
|
|
0
|
| Total |
4,064
|
|
5,268
|
| Residential | Real estate: | Substandard |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
0
|
|
33
|
| Two years before current year |
33
|
|
0
|
| Three years before current year |
332
|
|
0
|
| Four years before current year |
0
|
|
26
|
| Prior |
6,987
|
|
12,350
|
| Revolving |
0
|
|
0
|
| Total |
7,352
|
|
12,409
|
| Residential | Real estate: | 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
|
| Commercial |
|
|
|
| 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 |
|
|
943
|
| Prior |
|
|
0
|
| Revolving |
|
|
0
|
| Total |
|
|
943
|
| Commercial | Real estate: |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
52,595
|
|
62,095
|
| One year before current year |
63,615
|
|
192,673
|
| Two years before current year |
191,467
|
|
145,756
|
| Three years before current year |
141,121
|
|
68,748
|
| Four years before current year |
77,031
|
|
97,625
|
| Prior |
210,487
|
|
117,332
|
| Revolving |
0
|
|
0
|
| Total |
736,316
|
|
684,229
|
| Gross Charge-offs |
|
|
|
| Total |
0
|
943
|
|
| Commercial | Real estate: | Pass |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
52,595
|
|
62,095
|
| One year before current year |
63,615
|
|
185,776
|
| Two years before current year |
172,972
|
|
145,756
|
| Three years before current year |
141,121
|
|
68,748
|
| Four years before current year |
77,031
|
|
96,238
|
| Prior |
208,492
|
|
116,347
|
| Revolving |
0
|
|
0
|
| Total |
715,826
|
|
674,960
|
| Commercial | Real estate: | Special Mention |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
0
|
|
6,897
|
| Two years before current year |
18,495
|
|
0
|
| Three years before current year |
0
|
|
0
|
| Four years before current year |
0
|
|
805
|
| Prior |
801
|
|
985
|
| Revolving |
0
|
|
0
|
| Total |
19,296
|
|
8,687
|
| Commercial | Real estate: | 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
|
|
582
|
| Prior |
1,194
|
|
0
|
| Revolving |
0
|
|
0
|
| Total |
1,194
|
|
582
|
| Commercial | Real estate: | 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
|
| Construction | Real estate: |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
16,217
|
|
142,157
|
| One year before current year |
144,928
|
|
72,240
|
| Two years before current year |
59,095
|
|
46,180
|
| Three years before current year |
41,338
|
|
18,113
|
| Four years before current year |
16,802
|
|
6,843
|
| Prior |
11,636
|
|
4,575
|
| Revolving |
0
|
|
0
|
| Total |
290,016
|
|
290,108
|
| Gross Charge-offs |
|
|
|
| Total |
0
|
0
|
|
| Construction | Real estate: | Pass |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
16,217
|
|
142,157
|
| One year before current year |
144,267
|
|
72,240
|
| Two years before current year |
59,095
|
|
46,180
|
| Three years before current year |
41,338
|
|
16,859
|
| Four years before current year |
15,234
|
|
6,246
|
| Prior |
8,981
|
|
2,517
|
| Revolving |
0
|
|
0
|
| Total |
285,132
|
|
286,199
|
| Construction | Real estate: | Special Mention |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
661
|
|
0
|
| Two years before current year |
0
|
|
0
|
| Three years before current year |
0
|
|
0
|
| Four years before current year |
0
|
|
0
|
| Prior |
0
|
|
614
|
| Revolving |
0
|
|
0
|
| Total |
661
|
|
614
|
| Construction | Real estate: | 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
|
|
1,254
|
| Four years before current year |
1,568
|
|
597
|
| Prior |
2,655
|
|
1,444
|
| Revolving |
0
|
|
0
|
| Total |
4,223
|
|
3,295
|
| Construction | Real estate: | 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
|
| Commercial and Industrial |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
24,939
|
|
70,570
|
| One year before current year |
71,185
|
|
72,659
|
| Two years before current year |
67,706
|
|
28,218
|
| Three years before current year |
27,364
|
|
11,770
|
| Four years before current year |
10,803
|
|
18,125
|
| Prior |
52,580
|
|
37,866
|
| Revolving |
0
|
|
0
|
| Total |
254,577
|
|
239,208
|
| Gross Charge-offs |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
98
|
|
98
|
| 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 |
98
|
0
|
98
|
| Commercial and Industrial | Pass |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
24,939
|
|
70,540
|
| One year before current year |
71,139
|
|
71,689
|
| Two years before current year |
66,282
|
|
28,007
|
| Three years before current year |
27,157
|
|
9,364
|
| Four years before current year |
8,436
|
|
18,036
|
| Prior |
51,796
|
|
37,392
|
| Revolving |
0
|
|
0
|
| Total |
249,749
|
|
235,028
|
| Commercial and Industrial | Special Mention |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
0
|
| One year before current year |
0
|
|
156
|
| Two years before current year |
805
|
|
0
|
| Three years before current year |
0
|
|
2,406
|
| Four years before current year |
2,367
|
|
47
|
| Prior |
312
|
|
273
|
| Revolving |
0
|
|
0
|
| Total |
3,484
|
|
2,882
|
| Commercial and Industrial | Substandard |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
30
|
| One year before current year |
46
|
|
814
|
| Two years before current year |
619
|
|
211
|
| Three years before current year |
207
|
|
0
|
| Four years before current year |
0
|
|
42
|
| Prior |
472
|
|
201
|
| Revolving |
0
|
|
0
|
| Total |
1,344
|
|
1,298
|
| 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
|
| Consumer | Other consumer |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
75
|
| One year before current year |
0
|
|
278
|
| Two years before current year |
262
|
|
147
|
| Three years before current year |
134
|
|
116
|
| Four years before current year |
111
|
|
0
|
| Prior |
231
|
|
334
|
| Revolving |
0
|
|
0
|
| Total |
738
|
|
950
|
| Gross Charge-offs |
|
|
|
| Total |
0
|
0
|
|
| Consumer | Other consumer | Pass |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Current year |
0
|
|
75
|
| One year before current year |
0
|
|
278
|
| Two years before current year |
262
|
|
147
|
| Three years before current year |
134
|
|
116
|
| Four years before current year |
111
|
|
0
|
| Prior |
231
|
|
334
|
| Revolving |
0
|
|
0
|
| Total |
738
|
|
950
|
| Consumer | Other 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
|
| Consumer | Other 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
|
| Consumer | Other 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
|
| Consumer | Credit card, net of reserve |
|
|
|
| Term Loans by Origination Year |
|
|
|
| Total |
111,898
|
|
123,331
|
| 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 |
1,768
|
|
7,076
|
| Total |
1,768
|
$ 1,702
|
7,076
|
| Consumer | Credit card, net of reserve | 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 |
111,898
|
|
123,331
|
| Total |
$ 111,898
|
|
$ 123,331
|