v3.25.2
Derivative Financial Instruments - Schedule of Offsetting Assets / Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Derivative Assets      
Gross Amounts Recognized $ 221,106 $ 200,027 $ 243,860
Derivative Liabilities      
Gross Amounts Recognized 161,402 241,750 317,659
Interest rate contract      
Derivative Assets      
Gross Amounts Recognized 207,802 194,883 235,485
Offsetting Derivative Positions (68,680) (74,656) (114,662)
Collateral Posted (67,753) (78,550) (85,762)
Net Credit Exposure 71,369 41,677 35,061
Derivative Liabilities      
Gross Amounts Recognized 153,743 239,970 313,982
Offsetting Derivative Positions (68,680) (74,656) (114,662)
Collateral Posted 0 0 0
Net Credit Exposure $ 85,063 $ 165,314 $ 199,320