v3.24.1.u1
Variable Interest Entities (VIE) - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]    
Assets not available for use $ 407,350 $ 402,392
Liabilities with no recourse 114,506 119,013
Noncontrolling interest 3,200 3,400
Redeemable noncontrolling interest 1,000 1,100
Maximum exposure 6,900 5,700
Unconsolidated VIE, carrying value 5,300 4,000
Nonrecourse | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Liabilities with no recourse 2,200 2,500
Asset Pledged as Collateral | Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Assets not available for use $ 4,100 $ 4,900