XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and hedging activities - Offsetting Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Offsetting of Derivative Assets    
Gross Amounts of Recognized Assets $ 22,031 $ 19,833
Net Amounts of Assets presented in the Balance Sheet 22,031 19,833
Gross Amounts Not Offset presented in the Balance Sheet - Cash Collateral Received 20,350 17,590
Net Amount 1,681 2,243
Offsetting of Derivative Liabilities    
Gross Amounts of Recognized Liabilities 21,093 20,633
Net Amounts of Assets presented in the Balance Sheet 21,093 20,633
Gross Amounts Not Offset presented in the Balance Sheet - Financial Instruments 21,093 $ 20,633
Cash collateral paid but not offset $ 270