XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Performance of Loans Modified in Period (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis $ 76,366
Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 68,707
30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 17,900
90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 507
Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 18,407
Real estate - commercial mortgage  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 29,196
Real estate - commercial mortgage | Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 12,575
Real estate - commercial mortgage | 30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 16,790
Real estate - commercial mortgage | 90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Real estate - commercial mortgage | Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 16,790
Commercial and Industrial  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 21,964
Commercial and Industrial | Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 23,764
Commercial and Industrial | 30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Commercial and Industrial | 90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Commercial and Industrial | Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Real estate - residential mortgage  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 4,085
Real estate - residential mortgage | Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 11,030
Real estate - residential mortgage | 30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 1,110
Real estate - residential mortgage | 90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 507
Real estate - residential mortgage | Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 1,617
Real-estate - construction | Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 20,769
Real-estate - construction | 30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Real-estate - construction | 90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Real-estate - construction | Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Home Equity Loan | Current  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 569
Home Equity Loan | 30-89 Days Past Due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Home Equity Loan | 90+ Past Due and Accruing  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis 0
Home Equity Loan | Financial assets, total past due  
Financing Receivable, Troubled Debt Restructuring [Line Items]  
Amortized Cost Basis $ 0