XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives and Hedging (Offsetting Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Derivative Assets [Abstract]    
Derivatives, Gross Amounts of Recognized Financial Instruments $ 16,348,410 $ 15,332,538
Derivatives, Gross Amounts Offset in the Consolidated Statement of Financial Position (16,294,182) (15,308,195)
Derivatives, Net Amounts Presented in the Consolidated Statements of Financial Position 54,228 24,343
Derivatives, Financial Instruments/Collateral 0 0
Derivatives, Net Amount 54,228 24,343
Offsetting of Financial Assets, Total Assets    
Total Assets, Gross Amounts of Recognized Financial Instruments 16,348,410 15,332,538
Total Assets, Gross Amounts Offset in the Consolidated Statement of Financial Position (16,294,182) (15,308,195)
Total Assets, Net Amounts Presented in the Consolidated Statements of Financial Position 54,228 24,343
Total Assets, Financial Instruments/Collateral 0 0
Total Assets, Net Amount 54,228 24,343
Offsetting of Financial Liabilities, Derivatives    
Derivatives, Gross Amounts of Recognized Financial Instruments 28,863,884 27,242,182
Derivatives, Gross Amounts Offset in the Consolidated Statement of Financial Position (26,373,747) (23,619,586)
Derivatives, Net Amounts Presented in the Consolidated Statements of Financial Position 2,490,137 3,622,596
Derivatives, Financial Instruments/Collateral (2,490,137) (3,622,596)
Derivatives, Net Amount 0 0
Offsetting of Financial Liabilities, Total Liabilities    
Total Liabilities, Gross Amounts of Recognized Financial Instruments 28,863,884 27,242,182
Total Liabilities, Gross Amounts Offset in the Consolidated Statement of Financial Position (26,373,747) (23,619,586)
Total Liabilities, Net Amounts Presented in the Consolidated Statements of Financial Position 2,490,137 3,622,596
Total Liabilities, Financial Instruments/Collateral (2,490,137) (3,622,596)
Total Liabilities, Net Amount $ 0 $ 0