v3.25.2
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Derivative [Line Items]      
Derivative Assets $ 221,106 $ 200,027 $ 243,860
Derivative Liabilities 161,402 241,750 317,659
Interest rate derivatives      
Derivative [Line Items]      
Derivative Assets 207,802 194,883 235,485
Derivative Liabilities 153,743 239,970 313,982
Designated as hedging instrument      
Derivative [Line Items]      
Derivative Assets 63,452 17,330 20,210
Derivative Liabilities 11,863 56,171 96,825
Designated as hedging instrument | Interest rate derivatives | Interest rate derivatives designated as Cash Flow Hedges      
Derivative [Line Items]      
Derivative Assets 57,245 7,329 7,532
Derivative Liabilities 11,314 56,084 96,825
Designated as hedging instrument | Interest rate derivatives | Interest rate derivatives designated as Fair Value Hedges      
Derivative [Line Items]      
Derivative Assets 6,207 10,001 12,678
Derivative Liabilities 549 87 0
Not designated as hedging instrument      
Derivative [Line Items]      
Derivative Assets 157,654 182,697 223,650
Derivative Liabilities 149,539 185,579 220,834
Not designated as hedging instrument | Interest rate derivatives      
Derivative [Line Items]      
Derivative Assets 144,350 177,553 215,275
Derivative Liabilities 141,880 183,799 217,157
Not designated as hedging instrument | Interest rate lock commitments      
Derivative [Line Items]      
Derivative Assets 5,548 1,950 4,795
Derivative Liabilities 0 18 67
Not designated as hedging instrument | Forward commitments to sell mortgage loans      
Derivative [Line Items]      
Derivative Assets 4,028 1,297 102
Derivative Liabilities 4,048 88 597
Not designated as hedging instrument | Commodity forward contracts      
Derivative [Line Items]      
Derivative Assets 119 766 702
Derivative Liabilities 42 583 304
Not designated as hedging instrument | Foreign exchange contracts      
Derivative [Line Items]      
Derivative Assets 3,609 1,131 2,776
Derivative Liabilities $ 3,569 $ 1,091 $ 2,709