v3.25.3
Portfolio Loans Receivable and Allowance for Credit Losses - Schedule of Outstanding Loan Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount $ 2,829,510 $ 2,637,228
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 619,148 554,550
Real estate: | Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 740,060 688,552
Real estate: | Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 987,519 943,019
Real estate: | Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 344,290 321,252
Credit card | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 136,483 127,766
Credit card | Consumer | Savings Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 98,400 97,200
Other consumer | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Loans receivable, amount 2,010 2,089
Commitments to Extend Credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 384,103 403,029
Letters of credit 1,633 3,122
Commitments to Extend Credit | Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 68,813 79,961
Commitments to Extend Credit | Real estate: | Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 21,655 20,996
Commitments to Extend Credit | Real estate: | Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 21,812 44,201
Commitments to Extend Credit | Residential - Home Equity | Residential    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 42,960 46,900
Commitments to Extend Credit | Construction | Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 90,818 85,984
Commitments to Extend Credit | Credit card | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit 137,816 124,732
Commitments to Extend Credit | Other consumer | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Unused lines of credit $ 229 $ 255