XML 107 R63.htm IDEA: XBRL DOCUMENT v3.24.2
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
Jun. 30, 2024
Dec. 31, 2023
Reverse repurchase agreements    
Gross Amounts of Recognized Assets $ 27,563 $ 8,870
Gross Amounts Offset on the Balance Sheet (23,484) (3,028)
Net Amounts of Assets Presented on the Balance Sheet 4,079 5,842
Financial Instruments (3,983) 0
Cash Collateral Received 0 0
Net Amount 96 5,842
Securities Borrowed    
Gross Amounts of Recognized Assets 134,454 158,612
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Assets Presented on the Balance Sheet 134,454 158,612
Financial Instruments (132,270) (149,946)
Cash Collateral Received 0 0
Net Amount 2,184 8,666
Total    
Gross Amounts of Recognized Assets 162,017 167,482
Gross Amounts Offset on the Balance Sheet (23,484) (3,028)
Net Amounts of Assets Presented on the Balance Sheet 138,533 164,454
Financial Instruments (136,253) (149,946)
Cash Collateral Received 0 0
Net Amount 2,280 14,508
Repurchase agreements    
Gross Amounts of Recognized Liabilities   643,410
Gross Amounts Offset on the Balance Sheet (23,484) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 822,785 640,382
Financial Instruments (817,169) (632,521)
Cash Collateral Pledged 0 0
Net Amount 5,616 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 247,219 284,987
Financial Instruments (238,094) (276,688)
Cash Collateral Pledged 0 0
Net Amount 9,125 8,299
Total    
Gross Amounts of Recognized Liabilities 1,093,488 928,397
Gross Amounts Offset on the Balance Sheet (23,484) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 1,070,004 925,369
Financial Instruments (1,055,263) (909,209)
Cash Collateral Pledged 0 0
Net Amount $ 14,741 $ 16,160