XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and hedging activities - Offsetting Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Offsetting of Derivative Assets    
Gross Amounts of Recognized Assets $ 22,196 $ 9,870
Net Amounts of Assets presented in the Balance Sheet 22,196 9,870
Gross Amounts Not Offset presented in the Balance Sheet - Financial Instruments   3,218
Gross Amounts Not Offset presented in the Balance Sheet - Cash Collateral Received 14,530  
Net Amount 7,666 6,652
Offsetting of Derivative Liabilities    
Gross Amounts of Recognized Liabilities 21,466 8,818
Net Amounts of Assets presented in the Balance Sheet 21,466 8,818
Gross Amounts Not Offset presented in the Balance Sheet - Financial Instruments 21,466 3,218
Gross Amounts Not Offset presented in the Balance Sheet - Cash Collateral Paid   $ 5,600
Cash collateral paid but not offset $ 7,830