XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities - Consolidated Variable Interest Entity Asset and Liability Information (Details)
$ in Millions
Dec. 31, 2024
USD ($)
instrument
Dec. 31, 2023
USD ($)
instrument
Disclosure of Variable Interest Entities Assets and Liabilities [Line Items]    
Notional Amounts $ 522  
Carrying Value $ 9,677 $ 6,474
Variable Interest Entity, Primary Beneficiary    
Disclosure of Variable Interest Entities Assets and Liabilities [Line Items]    
Number of Instruments | instrument 1,000,000 1,000,000
Notional Amounts $ 522 $ 544
Carrying Value $ 0 $ 0