XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative assets    
Gross Amounts Recognized $ 63,437 $ 108,621
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 63,437 108,621
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 41,341 69,221
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net derivative assets 22,096 39,400
Derivative liabilities    
Gross Amounts Recognized 102,467 91,404
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 102,467 91,404
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 41,340 69,221
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 61,127 22,183
Total net derivative liabilities 0 0
Repurchase agreements    
Gross Amounts Recognized 10,652,359 10,799,120
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 10,652,359 10,799,120
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 10,652,359 10,799,120
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 10,754,826 10,890,524
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 10,754,826 10,890,524
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 10,693,699 10,868,341
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 61,127 22,183
Total net liabilities $ 0 $ 0