XML 98 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collateralized transactions - Schedule of Gross Amounts and Offsetting Amounts of Reverse Repurchase Agreements, Repurchase Agreements, Securities Borrowed and Securities Lending Transactions (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Reverse repurchase agreements    
Gross Amounts of Recognized Assets $ 68,055 $ 8,870
Gross Amounts Offset on the Balance Sheet (68,055) (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 137,177 158,612
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Assets Presented on the Balance Sheet 137,177 158,612
Financial Instruments (130,568) (149,946)
Cash Collateral Received 0 0
Net Amount 6,609 8,666
Total    
Gross Amounts of Recognized Assets 205,232 167,482
Gross Amounts Offset on the Balance Sheet (68,055) (3,028)
Net Amounts of Assets Presented on the Balance Sheet 137,177 164,454
Financial Instruments (130,568) (149,946)
Cash Collateral Received 0 0
Net Amount 6,609 14,508
Repurchase agreements    
U.S. Treasury securities   643,410
Gross Amounts Offset on the Balance Sheet (68,055) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 931,754 640,382
Financial Instruments (931,754) (632,521)
Cash Collateral Pledged 0 0
Net Amount 0 7,861
Securities loaned    
Equity securities   284,987
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Liabilities Presented on the Balance Sheet 235,498 284,987
Financial Instruments (229,156) (276,688)
Cash Collateral Pledged 0 0
Net Amount 6,342 8,299
Total    
Gross Amounts of Recognized Liabilities 1,235,307 928,397
Gross Amounts Offset on the Balance Sheet (68,055) (3,028)
Net Amounts of Liabilities Presented on the Balance Sheet 1,167,252 925,369
Financial Instruments (1,160,910) (909,209)
Cash Collateral Pledged 0 0
Net Amount $ 6,342 $ 16,160