XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Allowance for Credit Losses - Nonaccrual and Past Due Greater than 90 Days (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance $ 12,737 $ 32,176
Financing Receivable, 90 Days or More Past Due, Still Accruing 4,337 3,515
Financing Receivable, Nonaccrual 171,570 147,825
Commercial real estate - owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 5,417 6,614
Financing Receivable, 90 Days or More Past Due, Still Accruing 177 0
Financing Receivable, Nonaccrual 14,488 13,747
Commercial real estate - non-owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 4,090 4,152
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual 69,984 44,263
Consumer real estate – mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 1,386 1,376
Financing Receivable, 90 Days or More Past Due, Still Accruing 476 23
Financing Receivable, Nonaccrual 33,960 38,222
Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 319 319
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual 2,252 2,387
Consumer and other    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 0
Financing Receivable, 90 Days or More Past Due, Still Accruing 720 619
Financing Receivable, Nonaccrual 759 631
Commercial And Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 1,525 19,715
Financing Receivable, 90 Days or More Past Due, Still Accruing 2,964 2,873
Financing Receivable, Nonaccrual $ 50,127 $ 48,575