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
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual $ 183,199 $ 78,002
Nonaccrual with Reserve 24,248 29,846
Loans Past Due Over 90 Days Still Accruing 2,126 6,980
Commercial real estate loans | Non-farm/non-residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 56,071 21,685
Nonaccrual with Reserve 8,899 14,752
Loans Past Due Over 90 Days Still Accruing 491 0
Commercial real estate loans | Construction/land development    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 8,179 5,444
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 0 405
Commercial real estate loans | Agricultural    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 1,670 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 26,255 24,149
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 1,276 2,321
Residential real estate loans | Multifamily residential    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 12,391 10,925
Nonaccrual with Reserve 10,368 10,113
Loans Past Due Over 90 Days Still Accruing 0 0
Total real estate    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 104,566 62,692
Nonaccrual with Reserve 19,267 24,865
Loans Past Due Over 90 Days Still Accruing 1,767 2,726
Consumer    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 12,138 10,326
Nonaccrual with Reserve 4,981 4,981
Loans Past Due Over 90 Days Still Accruing 16 3,290
Commercial and industrial    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 65,227 3,760
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing 331 964
Agricultural & other    
Financing Receivable Nonaccrual Status [Line Items]    
Nonaccrual 1,268 1,224
Nonaccrual with Reserve 0 0
Loans Past Due Over 90 Days Still Accruing $ 12 $ 0