XML 123 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Instruments - Schedule of Offsetting Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative assets    
Gross Amounts $ 605 $ 282
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts $ 605 $ 282
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Derivative assets Derivative assets
Gross Amounts Not Offset in the Balance Sheet $ (75) $ (56)
Net 530 226
Derivative liabilities    
Gross Amounts 79 112
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts $ 79 $ 112
Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Derivative liabilities Derivative liabilities
Gross Amounts Not Offset in the Balance Sheet $ (75) $ (56)
Net $ 4 $ 56