XML 101 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Disclosures About Offsetting Assets and Liabilities - Financial Assets and Derivative Assets that are Subject to Offset (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Gross amounts of recognized assets, Securities borrowing $ 342,130 $ 269,831
Net amounts presented in the Statement of Financial Condition, Securities borrowing 342,130 269,831
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities borrowing (71,445) (74,488)
Gross amounts not offset in the Statement of Financial Position, Collateral received, Securities borrowing (257,998) (182,057)
Securities borrowed, Net amount 12,687 13,286
Gross amounts of recognized assets, Reverse repurchase agreements 637,530 528,976
Net amounts presented in the Statement of Financial Condition, Securities purchased under agreements to resell 637,530 528,976
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities purchased under agreements to resell (10,307) (63,771)
Gross amounts not offset in the Statement of Financial Position, Collateral received, Securities purchased under agreements to resell (625,738) (461,497)
Securities purchased under agreements to resell, Net amount 1,485 3,708
Gross amounts of recognized assets 1,062,001 909,621
Gross amounts not offset in the Statement of Financial Position (96,659) (143,882)
Net amounts presented in the Statements of Financial Condition 1,062,001 909,621
Gross amounts not offset in the Statement of Financial Position, Collateral received (931,689) (718,839)
Net amount 33,653 46,900
Interest Rate Contracts [Member]    
Offsetting Assets [Line Items]    
Gross amounts of recognized assets 82,341 110,814
Gross amounts not offset in the Statement of Financial Position (14,907) (5,623)
Net amounts presented in the Statements of Financial Condition 82,341 110,814
Gross amounts not offset in the Statement of Financial Position, Collateral received (47,953) (75,285)
Offsetting assets interest rate contracts net $ 19,481 $ 29,906