v3.25.2
Fair Value - Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities held to maturity $ 1,290,572 $ 1,335,385
Net LHFI 13,296,543 12,929,672
Deposits 15,115,861 15,108,175
Federal funds purchased and securities sold under repurchase agreements 456,326 324,008
Other borrowings 558,654 301,541
Subordinated notes 123,812 123,702
Junior subordinated debt securities 61,856 61,856
Level 2 [Member] | Carrying Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and short-term investments 634,402 567,251
Securities held to maturity 1,290,572 1,335,385
Deposits 15,115,861 15,108,175
Federal funds purchased and securities sold under repurchase agreements 456,326 324,008
Other borrowings 558,654 301,541
Subordinated notes 123,812 123,702
Junior subordinated debt securities 61,856 61,856
Level 2 [Member] | Estimate Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and short-term investments 634,402 567,251
Securities held to maturity 1,247,682 1,259,107
Deposits 15,104,962 15,098,854
Federal funds purchased and securities sold under repurchase agreements 456,326 324,008
Other borrowings 558,654 301,541
Subordinated notes 123,125 120,625
Junior subordinated debt securities 50,722 49,794
Level 3 [Member] | Carrying Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net LHFI 13,296,543 12,929,672
Level 3 [Member] | Estimate Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net LHFI $ 13,299,524 $ 12,886,168