XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative assets    
Gross Amounts Recognized $ 82,916 $ 63,437
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 82,916 63,437
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 40,098 41,341
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net derivative assets 42,818 22,096
Derivative liabilities    
Gross Amounts Recognized 74,647 102,467
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 74,647 102,467
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 40,098 41,340
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 34,549 61,127
Total net derivative liabilities 0 0
Repurchase agreements    
Gross Amounts Recognized 9,518,691 10,652,359
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 9,518,691 10,652,359
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 9,518,691 10,652,359
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net repurchase agreements 0 0
Offsetting Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned [Abstract]    
Gross Amounts Recognized 9,593,338 10,754,826
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 9,593,338 10,754,826
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 9,558,789 10,693,699
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 34,549 61,127
Total net liabilities $ 0 $ 0