v3.24.1.1.u2
Portfolio Loans Receivable and Allowance for Credit Losses - Outstanding Loan Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount $ 1,970,657 $ 1,910,930
Residential | Real estate:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 577,112 573,104
Commercial | Real estate:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 736,316 684,229
Construction | Real estate:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 290,016 290,108
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 254,577 239,208
Consumer | Credit card    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 111,898 123,331
Consumer | Credit card | Savings Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 108,400 98,200
Consumer | Other consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, gross amount 738 950
Commitments to Extend Credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 388,505 336,472
Letters of credit 4,641 4,641
Commitments to Extend Credit | Residential | Real estate:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 17,812 15,436
Commitments to Extend Credit | Residential | Residential - Home Equity    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 43,225 43,892
Commitments to Extend Credit | Commercial | Real estate:    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 29,542 20,424
Commitments to Extend Credit | Construction | Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 116,614 98,777
Commitments to Extend Credit | Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 52,627 42,751
Commitments to Extend Credit | Consumer | Credit card    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 128,374 114,882
Commitments to Extend Credit | Consumer | Other consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit $ 311 $ 310