XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Collateralized transactions - Schedule of Gross Amounts and Offsetting Amounts of Reverse Repurchase Agreements, Repurchase Agreements, Securities Borrowed and Securities Loaned Transactions (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Reverse repurchase agreements    
Gross Amounts of Recognized Assets $ 244,353 $ 8,870
Gross Amounts Offset on the Balance Sheet (244,353) (3,028)
Net Amounts of Assets Presented on the Balance Sheet 0 5,842
Financial Instruments 0 0
Cash Collateral Received 0 0
Net Amount 0 5,842
Securities Borrowed    
Gross Amounts of Recognized Assets 142,812 158,612
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Assets Presented on the Balance Sheet 142,812 158,612
Financial Instruments (141,441) (149,946)
Cash Collateral Received 0 0
Net Amount 1,371 8,666
Total    
Gross Amounts of Recognized Assets 387,165 167,482
Gross Amounts Offset on the Balance Sheet (244,353) (3,028)
Net Amounts of Assets Presented on the Balance Sheet 142,812 164,454
Financial Instruments (141,441) (149,946)
Cash Collateral Received 0 0
Net Amount 1,371 14,508
Repurchase agreements    
Gross Amounts of Recognized Liabilities   643,410
Gross Amounts Offset on the Balance Sheet (244,353) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 765,102 640,382
Financial Instruments (765,102) (632,521)
Cash Collateral Pledged 0 0
Net Amount 0 7,861
Securities Loaned    
Gross Amounts of Recognized Liabilities   284,987
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Liabilities Presented on the Balance Sheet 272,010 284,987
Financial Instruments (260,349) (276,688)
Cash Collateral Pledged 0 0
Net Amount 11,661 8,299
Total    
Gross Amounts of Recognized Liabilities 1,281,465 928,397
Gross Amounts Offset on the Balance Sheet (244,353) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 1,037,112 925,369
Financial Instruments (1,025,451) (909,209)
Cash Collateral Pledged 0 0
Net Amount $ 11,661 $ 16,160