v3.26.1
Variable Interest Entities - Schedule of Unconsolidated VIEs (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Total assets $ 65,801 $ 61,802
Maximum exposure to loss 1,546 1,509
Loan receivable 864 632
Total liabilities 37,402 33,719
Financial Guarantee    
Variable Interest Entity [Line Items]    
Guarantee, maximum exposure to loss 0 0
Moove    
Variable Interest Entity [Line Items]    
Loan receivable 442 384
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Total assets 1,491 1,329
Total liabilities $ 0 $ 0