v3.24.1.1.u2
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