v3.25.2
LHFI and ACL, LHFI - Schedule of Amortized Cost Basis of Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL $ 2,227 $ 4,400
Total Nonaccrual 81,000 80,109
Loans Past Due 90 Days or More Still Accruing 3,854 4,092
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total Nonaccrual 289 366
Loans Past Due 90 Days or More Still Accruing   159
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL 481 521
Total Nonaccrual 7,682 7,275
Loans Past Due 90 Days or More Still Accruing 303 266
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL   426
Total Nonaccrual 3,283 13,061
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL 234 1,904
Total Nonaccrual 333 1,984
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL 1,503 1,533
Total Nonaccrual 45,944 31,583
Loans Past Due 90 Days or More Still Accruing 3,181 3,253
Commercial and Industrial Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Nonaccrual With No ACL 9 16
Total Nonaccrual 22,342 24,525
Consumer Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total Nonaccrual 350 236
Loans Past Due 90 Days or More Still Accruing 370 414
Other Commercial Loans and Leases [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total Nonaccrual $ 777 $ 1,079