XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Allowance for Credit Losses - Nonaccrual and Past Due Greater than 90 Days (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans $ 97,649 $ 82,288
Financing Receivable, Nonaccrual, No Allowance 1,376 41,310
Financing Receivable, 90 Days or More Past Due, Still Accruing 4,057 6,004
Commercial real estate - owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 4,606 3,452
Financing Receivable, Nonaccrual, No Allowance 0 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 39,379 41,343
Financing Receivable, Nonaccrual, No Allowance 0 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 35,354 17,879
Financing Receivable, Nonaccrual, No Allowance 1,376 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 781
Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 852 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 16,914 18,931
Financing Receivable, Nonaccrual, No Allowance 0 519
Financing Receivable, 90 Days or More Past Due, Still Accruing 3,029 3,802
Consumer and other    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans 544 75
Financing Receivable, Nonaccrual, No Allowance 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing $ 1,028 $ 1,421