XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loans and Allowance for Credit Losses - Nonaccrual and Past Due Greater than 90 Days (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans $ 108,325 $ 82,288
Financing Receivable, Nonaccrual, No Allowance 23,215 41,310
Financing Receivable, 90 Days or More Past Due, Still Accruing 5,273 6,004
Commercial real estate - owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 10,707 3,452
Financing Receivable, Nonaccrual, No Allowance 5,888 122
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial real estate - non-owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 52,599 41,343
Financing Receivable, Nonaccrual, No Allowance 13,771 40,669
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Consumer real estate – mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 23,630 17,879
Financing Receivable, Nonaccrual, No Allowance 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 781
Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 701 608
Financing Receivable, Nonaccrual, No Allowance 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Commercial and Industrial Portfolio Segment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 20,539 18,931
Financing Receivable, Nonaccrual, No Allowance 3,556 519
Financing Receivable, 90 Days or More Past Due, Still Accruing 4,124 3,802
Consumer and other    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 149 75
Financing Receivable, Nonaccrual, No Allowance 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing $ 1,149 $ 1,421