v3.26.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 (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual $ 179,639 $ 78,002
Nonaccrual with Reserve 29,874 29,846
Loans Past Due Over 90 Days Still Accruing 2,481 6,980
Commercial real estate loans | Non-farm/non-residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 56,767 21,685
Nonaccrual with Reserve 14,530 14,752
Loans Past Due Over 90 Days Still Accruing 751 0
Commercial real estate loans | Construction/land development    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 7,856 5,444
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 600 405
Commercial real estate loans | Agricultural    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 398 489
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 24,890 24,149
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 136 2,321
Residential real estate loans | Multifamily residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 11,175 10,925
Nonaccrual with Reserve 10,363 10,113
Loans Past Due Over 90 Days Still Accruing 0 0
Total real estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 101,086 62,692
Nonaccrual with Reserve 24,893 24,865
Loans Past Due Over 90 Days Still Accruing 1,487 2,726
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 12,393 10,326
Nonaccrual with Reserve 4,981 4,981
Loans Past Due Over 90 Days Still Accruing 0 3,290
Commercial and industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 64,941 3,760
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 982 964
Agricultural & other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 1,219 1,224
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing $ 12 $ 0