v3.25.2
Derivatives and Hedging Activities - Customer Related Derivative Positions (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
derivative
Dec. 31, 2024
USD ($)
derivative
Receive fixed, pay variable    
Derivatives and Hedging Activities    
Total $ 1,425,875 $ 1,672,948
Pay fixed, receive variable    
Derivatives and Hedging Activities    
Total 1,425,875 1,672,948
Risk participation-out agreements    
Derivatives and Hedging Activities    
Total 430,619 539,731
Risk participation-in agreements    
Derivatives and Hedging Activities    
Total 100,934 102,198
Foreign exchange contracts | Buys foreign currency, sells U.S. currency    
Derivatives and Hedging Activities    
Total 5,560 5,849
Foreign exchange contracts | Sells foreign currency, buys U.S. currency    
Derivatives and Hedging Activities    
Total $ 5,105 $ 5,408
Derivatives not designed as hedging instruments | Receive fixed, pay variable    
Derivatives and Hedging Activities    
Number of Positions | derivative 135 149
Notional Amount Maturing, Less than 1 year $ 96,243 $ 153,724
Notional Amount Maturing, Less than 2 years 129,930 57,535
Notional Amount Maturing, Less than 3 years 134,819 237,601
Notional Amount Maturing, Less than 4 years 168,517 93,027
Notional Amount Maturing, Thereafter 896,366 1,131,061
Total 1,425,875 1,672,948
Fair Value $ 47,011 $ 95,720
Derivatives not designed as hedging instruments | Pay fixed, receive variable    
Derivatives and Hedging Activities    
Number of Positions | derivative 135 149
Notional Amount Maturing, Less than 1 year $ 96,243 $ 153,724
Notional Amount Maturing, Less than 2 years 129,930 57,535
Notional Amount Maturing, Less than 3 years 134,819 237,601
Notional Amount Maturing, Less than 4 years 168,517 93,027
Notional Amount Maturing, Thereafter 896,366 1,131,061
Total 1,425,875 1,672,948
Fair Value $ 47,011 $ 95,720
Derivatives not designed as hedging instruments | Risk participation-out agreements    
Derivatives and Hedging Activities    
Number of Positions | derivative 56 68
Notional Amount Maturing, Less than 1 year $ 2,749 $ 33,305
Notional Amount Maturing, Less than 2 years 29,269 5,847
Notional Amount Maturing, Less than 3 years 41,684 59,464
Notional Amount Maturing, Less than 4 years 60,520 52,828
Notional Amount Maturing, Thereafter 296,397 388,287
Total 430,619 539,731
Fair Value $ 553 $ 495
Derivatives not designed as hedging instruments | Risk participation-in agreements    
Derivatives and Hedging Activities    
Number of Positions | derivative 10 10
Notional Amount Maturing, Less than 1 year $ 0 $ 0
Notional Amount Maturing, Less than 2 years 25,654 22,518
Notional Amount Maturing, Less than 3 years 0 3,506
Notional Amount Maturing, Less than 4 years 29,087 25,346
Notional Amount Maturing, Thereafter 46,193 50,828
Total 100,934 102,198
Fair Value $ 179 $ 137
Derivatives not designed as hedging instruments | Foreign exchange contracts | Buys foreign currency, sells U.S. currency    
Derivatives and Hedging Activities    
Number of Positions | derivative 23 26
Notional Amount Maturing, Less than 1 year $ 5,560 $ 5,849
Notional Amount Maturing, Less than 2 years 0 0
Notional Amount Maturing, Less than 3 years 0 0
Notional Amount Maturing, Less than 4 years 0 0
Notional Amount Maturing, Thereafter 0 0
Total 5,560 5,849
Fair Value $ 457 $ 459
Derivatives not designed as hedging instruments | Foreign exchange contracts | Sells foreign currency, buys U.S. currency    
Derivatives and Hedging Activities    
Number of Positions | derivative 21 24
Notional Amount Maturing, Less than 1 year $ 5,105 $ 5,408
Notional Amount Maturing, Less than 2 years 0 0
Notional Amount Maturing, Less than 3 years 0 0
Notional Amount Maturing, Less than 4 years 0 0
Notional Amount Maturing, Thereafter 0 0
Total 5,105 5,408
Fair Value $ 378 $ 482