XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Reverse repurchase agreements    
Gross Amounts of Recognized Assets $ 292,907 $ 68,055
Gross Amounts Offset on the Balance Sheet (292,907) (68,055)
Net Amounts of Assets Presented on the Balance Sheet 0 0
Financial Instruments 0 0
Cash Collateral Received 0 0
Net Amount 0 0
Securities Borrowed    
Gross Amounts of Recognized Assets 109,303 137,177
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Assets Presented on the Balance Sheet 109,303 137,177
Financial Instruments (107,850) (130,568)
Cash Collateral Received 0 0
Net Amount 1,453 6,609
Total    
Gross Amounts of Recognized Assets 402,210 205,232
Gross Amounts Offset on the Balance Sheet (292,907) (68,055)
Net Amounts of Assets Presented on the Balance Sheet 109,303 137,177
Financial Instruments (107,850) (130,568)
Cash Collateral Received 0 0
Net Amount (1,453) (6,609)
Repurchase agreements    
Gross Amounts of Recognized Liabilities 1,159,320 999,809
Gross Amounts Offset on the Balance Sheet (292,907) (68,055)
Net Amounts of Liabilities Presented on the Balance Sheet 866,413 931,754
Financial Instruments (866,413) (931,754)
Cash Collateral Pledged 0 0
Net Amount 0 0
Securities Loaned    
Gross Amounts of Recognized Liabilities 360,889 235,498
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Liabilities Presented on the Balance Sheet 360,889 235,498
Financial Instruments (350,785) (229,156)
Cash Collateral Pledged 0 0
Net Amount 10,104 6,342
Total    
Gross Amounts of Recognized Liabilities 1,520,209 1,235,307
Gross Amounts Offset on the Balance Sheet (292,907) (68,055)
Net Amounts of Liabilities Presented on the Balance Sheet 1,227,302 1,167,252
Financial Instruments (1,217,198) (1,160,910)
Cash Collateral Pledged 0 0
Net Amount $ 10,104 $ 6,342