XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and hedging activities - Offsetting Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting of Derivative Assets    
Gross Amounts of Recognized Assets $ 16,700 $ 21,005
Net Amounts of Assets presented in the Balance Sheet 16,700 21,005
Gross Amounts Not Offset presented in the Balance Sheet - Cash Collateral Received 12,140 15,900
Net Amount 4,560 5,105
Offsetting of Derivative Liabilities    
Gross Amounts of Recognized Liabilities 16,872 21,065
Net Amounts of Assets presented in the Balance Sheet 16,872 21,065
Gross Amounts Not Offset presented in the Balance Sheet - Financial Instruments 16,872 21,065
Cash collateral paid but not offset $ 2,200 $ 800