XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses, Credit Quality and Other - Amortized Cost Basis of Loans on Nonaccrual Status and Loans Past Due Over 90 Days Still Accruing (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual $ 59,971 $ 51,011
Nonaccrual With Reserve 2,534 8,383
Loans Past Due Over 90 Days Still Accruing 4,130 9,845
Commercial real estate loans | Non-farm/non-residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 13,178 12,219
Nonaccrual With Reserve 0 8,383
Loans Past Due Over 90 Days Still Accruing 2,177 1,844
Commercial real estate loans | Construction/ Land Development    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 12,094 1,977
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 255 31
Commercial real estate loans | Agricultural    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 431 278
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Residential Real Estate | Residential 1-4 family    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 20,351 18,083
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 84 1,374
Residential Real Estate | Multifamily residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 0 0
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Total real estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 46,054 32,557
Nonaccrual With Reserve 0 8,383
Loans Past Due Over 90 Days Still Accruing 2,516 3,249
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 3,423 2,842
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 79 35
Commercial & Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 9,982 14,920
Nonaccrual With Reserve 2,534 0
Loans Past Due Over 90 Days Still Accruing 1,535 6,300
Agricultural & other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 512 692
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing $ 0 $ 261