XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Dec. 31, 2024
Reverse repurchase agreements    
Gross Amounts of Recognized Assets $ 236,733 $ 68,055
Gross Amounts Offset on the Balance Sheet (236,733) (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 164,230 137,177
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Assets Presented on the Balance Sheet 164,230 137,177
Financial Instruments (161,417) (130,568)
Cash Collateral Received 0 0
Net Amount 2,813 6,609
Total    
Gross Amounts of Recognized Assets 400,963 205,232
Gross Amounts Offset on the Balance Sheet (236,733) (68,055)
Net Amounts of Assets Presented on the Balance Sheet 164,230 137,177
Financial Instruments (161,417) (130,568)
Cash Collateral Received 0 0
Net Amount 2,813 6,609
Repurchase agreements    
Gross Amounts of Recognized Liabilities 1,208,900 999,809
Gross Amounts Offset on the Balance Sheet (236,733) (68,055)
Net Amounts of Liabilities Presented on the Balance Sheet 972,167 931,754
Financial Instruments (972,167) (931,754)
Cash Collateral Pledged 0 0
Net Amount 0 0
Securities Loaned    
Gross Amounts of Recognized Liabilities 286,694 235,498
Gross Amounts Offset on the Balance Sheet 0 0
Net Amounts of Liabilities Presented on the Balance Sheet 286,694 235,498
Financial Instruments (278,895) (229,156)
Cash Collateral Pledged 0 0
Net Amount 7,799 6,342
Total    
Gross Amounts of Recognized Liabilities 1,495,594 1,235,307
Gross Amounts Offset on the Balance Sheet (236,733) (68,055)
Net Amounts of Liabilities Presented on the Balance Sheet 1,258,861 1,167,252
Financial Instruments (1,251,062) (1,160,910)
Cash Collateral Pledged 0 0
Net Amount $ 7,799 $ 6,342