v3.24.1.1.u2
Portfolio Loans Receivable and Allowance for Credit Losses - Past Due Financing Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount $ 1,970,657 $ 1,910,930
Accruing Loans 90 or More Days Past Due 621 536
Nonaccrual Loans 14,361 16,042
Residential Real Estate    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 2,400 8,100
Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 11,422 12,901
Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 19,936 11,534
Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 11,799 15,917
Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 43,157 40,352
Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 1,927,500 1,870,578
Residential | Real estate:    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 577,112 573,104
Accruing Loans 90 or More Days Past Due 0 17
Nonaccrual Loans 6,762 11,398
Residential | Real estate: | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 2,479 2,201
Residential | Real estate: | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 818 3,096
Residential | Real estate: | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 6,303 11,066
Residential | Real estate: | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 9,600 16,363
Residential | Real estate: | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 567,512 556,741
Commercial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivables, outstanding exposure amount 11,600  
Commercial | Real estate:    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 736,316 684,229
Accruing Loans 90 or More Days Past Due 0 0
Nonaccrual Loans 3,064 582
Commercial | Real estate: | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 1,391 1,577
Commercial | Real estate: | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 11,610 322
Commercial | Real estate: | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 551 582
Commercial | Real estate: | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 13,552 2,481
Commercial | Real estate: | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 722,764 681,748
Construction | Real estate:    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 290,016 290,108
Accruing Loans 90 or More Days Past Due 0 0
Nonaccrual Loans 3,868 3,288
Construction | Real estate: | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 0 0
Construction | Real estate: | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 661 1,165
Construction | Real estate: | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 3,876 3,296
Construction | Real estate: | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 4,537 4,461
Construction | Real estate: | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 285,479 285,647
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 254,577 239,208
Accruing Loans 90 or More Days Past Due 0 0
Nonaccrual Loans 667 774
Commercial and Industrial | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 2,008 1,356
Commercial and Industrial | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 1,353 74
Commercial and Industrial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 448 454
Commercial and Industrial | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 3,809 1,884
Commercial and Industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 250,768 237,324
Consumer | Credit card, net of reserve    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 111,898 123,331
Accruing Loans 90 or More Days Past Due 621 519
Nonaccrual Loans 0 0
Consumer | Credit card, net of reserve | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 5,544 7,767
Consumer | Credit card, net of reserve | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 5,494 6,877
Consumer | Credit card, net of reserve | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 621 519
Consumer | Credit card, net of reserve | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 11,659 15,163
Consumer | Credit card, net of reserve | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 100,239 108,168
Consumer | Other consumer    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 738 950
Accruing Loans 90 or More Days Past Due 0 0
Nonaccrual Loans 0 0
Consumer | Other consumer | Loans 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 0 0
Consumer | Other consumer | Loans 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 0 0
Consumer | Other consumer | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 0 0
Consumer | Other consumer | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount 0 0
Consumer | Other consumer | Current Loans    
Financing Receivable, Past Due [Line Items]    
Loans receivable, gross amount $ 738 $ 950