XML 100 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Disclosures About Offsetting Assets and Liabilities - Financial Assets and Derivative Assets that are Subject to Offset (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Gross amounts of recognized assets, Securities borrowing $ 251,961 $ 269,831
Net amounts presented in the Statement of Financial Condition, Securities borrowing 251,961 269,831
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities borrowing (28,404) (74,488)
Gross amounts not offset in the Statement of Financial Position, Collateral received, Securities borrowing (210,890) (182,057)
Securities borrowed, Net amount 12,667 13,286
Gross amounts of recognized assets, Reverse repurchase agreements 642,850 528,976
Net amounts presented in the Statement of Financial Condition, Securities purchased under agreements to resell 642,850 528,976
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities purchased under agreements to resell (12,445) (63,771)
Gross amounts not offset in the Statement of Financial Position, Collateral received, Securities purchased under agreements to resell (329,878) (461,497)
Securities purchased under agreements to resell, Net amount 300,527 3,708
Gross amounts of recognized assets 985,859 909,621
Net amounts presented in the Statements of Financial Condition 985,859 909,621
Gross amounts not offset in the Statement of Financial Position (52,191) (143,882)
Gross amounts not offset in the Statement of Financial Position, Collateral received (601,214) (718,839)
Net amount 332,454 46,900
Interest Rate Contracts [Member]    
Offsetting Assets [Line Items]    
Gross amounts of recognized assets 91,048 110,814
Net amounts presented in the Statements of Financial Condition 91,048 110,814
Gross amounts not offset in the Statement of Financial Position (11,342) (5,623)
Gross amounts not offset in the Statement of Financial Position, Collateral received (60,446) (75,285)
Offsetting assets interest rate contracts net $ 19,260 $ 29,906