v3.25.2
LHFI and ACL, LHFI - Aging Analysis of Past Due and Nonaccrual LHFI by Loan Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI $ 13,464,780 $ 13,089,942
Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 27,647 30,456
Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 10,700 23,279
Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 55,435 37,528
Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 93,782 91,263
Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 13,370,998 12,998,679
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 560,913 587,244
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 888 199
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 30 0
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 105 324
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,023 523
Construction, Land Development and Other Land [Member] | Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 559,890 586,721
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 689,089 650,550
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 5,515 5,656
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 3,025 1,821
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 2,991 3,223
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 11,531 10,700
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 677,558 639,850
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 2,368,273 2,298,993
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 17,853 17,898
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 6,654 7,111
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 28,671 21,524
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 53,178 46,533
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 2,315,095 2,252,460
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 3,478,932 3,533,282
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 732 1,488
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 105 380
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 3,029 3,111
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 3,866 4,979
Secured by Nonfarm, Nonresidential Properties [Member] | Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 3,475,066 3,528,303
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,918,341 1,633,830
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 221 1,979
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 64 0
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 298 28
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 583 2,007
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,917,758 1,631,823
Commercial and Industrial Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,832,295 1,840,722
Commercial and Industrial Loans [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,146 1,114
Commercial and Industrial Loans [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 317 13,300
Commercial and Industrial Loans [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 19,944 8,835
Commercial and Industrial Loans [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 21,407 23,249
Commercial and Industrial Loans [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,810,888 1,817,473
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 794,310 829,904
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
Other Construction Financing Receivable [Member] | Other Loans Secured by Real Estate [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 794,310 829,904
Consumer Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 152,921 156,569
Consumer Loans [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 1,202 1,930
Consumer Loans [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 486 600
Consumer Loans [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 397 414
Consumer Loans [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 2,085 2,944
Consumer Loans [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 150,836 153,625
State and Other Political Subdivision Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 961,251 969,836
State and Other Political Subdivision Loans [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 24
State and Other Political Subdivision Loans [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
State and Other Political Subdivision Loans [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 0
State and Other Political Subdivision Loans [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 24
State and Other Political Subdivision Loans [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 961,251 969,812
Other Commercial Loans and Leases [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 708,455 589,012
Other Commercial Loans and Leases [Member] | Past Due 30 to 59 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 90 168
Other Commercial Loans and Leases [Member] | Past Due 60 to 89 Days [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 19 67
Other Commercial Loans and Leases [Member] | Past Due 90 Days or More [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 0 69
Other Commercial Loans and Leases [Member] | Financial Asset, Past Due [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI 109 304
Other Commercial Loans and Leases [Member] | Current Loans [Member]    
Financing Receivable Allowance For Credit Losses [Line Items]    
Total LHFI $ 708,346 $ 588,708