XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.2
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
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual $ 89,261 $ 93,853
Nonaccrual with Reserve 32,934 28,768
Loans Past Due Over 90 Days Still Accruing 7,031 5,034
Commercial real estate loans | Non-farm/non-residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 34,317 35,868
Nonaccrual with Reserve 27,953 28,768
Loans Past Due Over 90 Days Still Accruing 1,657 304
Commercial real estate loans | Construction/land development    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 1,553 3,702
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 209 600
Commercial real estate loans | Agricultural    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 519 559
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 0 0
Residential real estate loans | Residential 1-4 family    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 22,372 22,539
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 3,459 1,835
Residential real estate loans | Multifamily residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 13,468 13,083
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 72,229 75,751
Nonaccrual with Reserve 27,953 28,768
Loans Past Due Over 90 Days Still Accruing 5,325 2,739
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 12,042 6,178
Nonaccrual with Reserve 4,981 0
Loans Past Due Over 90 Days Still Accruing 34 32
Commercial and industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 4,030 10,931
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 1,672 2,263
Agricultural & other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 960 993
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing $ 0 $ 0