XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses - Nonaccrual and Past Due Greater than 90 Days (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance $ 6,973 $ 32,176
Financing Receivable, 90 Days or More Past Due, Still Accruing 2,632 3,515
Financing Receivable, Nonaccrual 149,683 147,825
Commercial real estate - owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 6,614
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual 10,628 13,747
Commercial real estate - non-owner occupied    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 4,152
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual 67,415 44,263
Consumer real estate – mortgage    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 1,376
Financing Receivable, 90 Days or More Past Due, Still Accruing 147 23
Financing Receivable, Nonaccrual 27,344 38,222
Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 0 319
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Financing Receivable, Nonaccrual 2,180 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 513 619
Financing Receivable, Nonaccrual 662 631
Commercial And Industrial    
Financing Receivable, Nonaccrual [Line Items]    
Financing Receivable, Nonaccrual, No Allowance 6,973 19,715
Financing Receivable, 90 Days or More Past Due, Still Accruing 1,972 2,873
Financing Receivable, Nonaccrual $ 41,454 $ 48,575