v3.26.1
Securitizations and Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Carrying value of total assets $ 199,772 $ 196,002 $ 189,473
Carrying value of total liabilities 184,281 180,504  
Assets sold to nonconsolidated VIEs 4,104 3,192  
Maximum exposure to loss in nonconsolidated VIEs 7,814 6,935  
Non-recourse debt 17,053 17,070  
Held-to-maturity securities 4,286 4,371  
Other assets 11,610 11,623  
Equity securities 835 876  
Variable Interest Entity      
Variable Interest Entity [Line Items]      
Carrying value of total assets 14,625 15,024  
Carrying value of total liabilities 2,681 2,439  
On‑balance sheet variable interest entities      
Variable Interest Entity [Line Items]      
Carrying value of total assets 3,019 3,240  
Carrying value of total liabilities 1,821 1,482  
Non-recourse debt 1,818 1,479  
Other assets 225 260  
On‑balance sheet variable interest entities | Consumer | Consumer automotive      
Variable Interest Entity [Line Items]      
Carrying value of total assets 11,774 12,149  
Carrying value of total liabilities 1,945 1,619  
Assets sold to nonconsolidated VIEs 0 0  
Maximum exposure to loss in nonconsolidated VIEs 0 0  
Assets held-in-trust 8,800 8,900  
On‑balance sheet variable interest entities | Consumer | Consumer automotive | Nonrecourse      
Variable Interest Entity [Line Items]      
Non-recourse debt 124 137  
Off-balance sheet variable interest entities | Consumer | Consumer automotive      
Variable Interest Entity [Line Items]      
Carrying value of total assets 39 53  
Carrying value of total liabilities 0 0  
Assets sold to nonconsolidated VIEs 4,104 3,192  
Maximum exposure to loss in nonconsolidated VIEs 4,143 3,245  
Held-to-maturity securities 36 50  
Other assets 3 3  
Off-balance sheet variable interest entities | Commercial | Other      
Variable Interest Entity [Line Items]      
Carrying value of total assets 2,812 2,822  
Carrying value of total liabilities 736 820  
Assets sold to nonconsolidated VIEs 0 0  
Maximum exposure to loss in nonconsolidated VIEs 3,671 3,690  
Equity securities $ 58 $ 56