XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual $ 93,853 $ 59,971
Nonaccrual With Reserve 28,768 2,534
Loans Past Due Over 90 Days Still Accruing 5,034 4,130
Commercial real estate loans | Non-farm/non-residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 35,868 13,178
Nonaccrual With Reserve 28,768 0
Loans Past Due Over 90 Days Still Accruing 304 2,177
Commercial real estate loans | Construction/ Land Development    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 3,702 12,094
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 600 255
Commercial real estate loans | Agricultural    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 559 431
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 22,539 20,351
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 1,835 84
Residential Real Estate | Multifamily residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 13,083 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 75,751 46,054
Nonaccrual With Reserve 28,768 0
Loans Past Due Over 90 Days Still Accruing 2,739 2,516
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 6,178 3,423
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 32 79
Commercial & Industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 10,931 9,982
Nonaccrual With Reserve 0 2,534
Loans Past Due Over 90 Days Still Accruing 2,263 1,535
Agricultural & other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 993 512
Nonaccrual With Reserve 0 0
Loans Past Due Over 90 Days Still Accruing $ 0 $ 0