XML 148 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative and Hedging Activities - Offset Fair Value and Notional Amount (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Asset Derivatives    
Asset derivatives $ 179,332  
Gross amounts offset on the balance sheet 0 $ 0
Net derivative amounts presented on the balance sheet 179,332 105,164
Financial instruments - institutional counterparties 2,255 0
Cash collateral - institutional counterparties 174,904 101,328
Net derivatives not offset $ 2,173 $ 3,836
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Liability Derivatives    
Liability derivatives $ 174,548 $ 90,834
Gross amounts offset on the balance sheet 0 0
Net derivative amounts presented on the balance sheet 174,548 90,834
Financial instruments - institutional counterparties 2,255 0
Cash collateral - institutional counterparties 0 0
Net derivatives not offset $ 172,293 $ 90,834
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Derivatives Not Designated as Hedging Instrument    
Asset Derivatives    
Asset derivatives $ 174,196 $ 89,278
Liability Derivatives    
Liability derivatives 174,344 89,469
Derivatives Not Designated as Hedging Instrument | Interest rate products    
Asset Derivatives    
Notional Amount 2,272,162 1,152,200
Liability Derivatives    
Notional Amount 2,272,162 1,152,200
Derivatives Not Designated as Hedging Instrument | Credit contracts    
Asset Derivatives    
Notional Amount 11,662 46,359
Net derivative amounts presented on the balance sheet 0 17
Liability Derivatives    
Notional Amount 67,560 96,462
Net derivative amounts presented on the balance sheet 0 8
Cash collateral - institutional counterparties 70  
Derivatives Not Designated as Hedging Instrument | Other assets | Interest rate products    
Asset Derivatives    
Asset derivatives 174,196 89,261
Derivatives Not Designated as Hedging Instrument | Other assets | Credit contracts    
Asset Derivatives    
Asset derivatives 0 17
Derivatives Not Designated as Hedging Instrument | Other liabilities | Interest rate products    
Liability Derivatives    
Liability derivatives 174,344 89,461
Derivatives Not Designated as Hedging Instrument | Other liabilities | Credit contracts    
Liability Derivatives    
Liability derivatives 0 8
Designated as Hedging Instrument    
Asset Derivatives    
Asset derivatives   105,164
Liability Derivatives    
Notional Amount 300,000  
Designated as Hedging Instrument | Interest rate products    
Asset Derivatives    
Notional Amount 225,000 330,000
Liability Derivatives    
Notional Amount 75,000 125,000
Designated as Hedging Instrument | Other assets | Interest rate products    
Asset Derivatives    
Asset derivatives 5,136 15,886
Designated as Hedging Instrument | Other liabilities | Interest rate products    
Liability Derivatives    
Liability derivatives $ 204 $ 1,365