v3.26.1
Securitizations and Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Variable Interest Entity [Line Items]      
Carrying value of total assets $ 197,269 $ 196,002 $ 193,331
Carrying value of total liabilities 181,660 180,504  
Assets sold to nonconsolidated VIEs 3,379 3,192  
Maximum exposure to loss in nonconsolidated VIEs 6,964 6,935  
Non-recourse debt 17,349 17,070  
Held-to-maturity securities 4,337 4,371  
Other assets 11,310 11,623  
Equity securities 863 876  
Variable Interest Entity      
Variable Interest Entity [Line Items]      
Carrying value of total assets 15,449 15,024  
Carrying value of total liabilities 2,927 2,439  
On‑balance sheet variable interest entities      
Variable Interest Entity [Line Items]      
Carrying value of total assets 3,753 3,240  
Carrying value of total liabilities 2,060 1,482  
Non-recourse debt 2,056 1,479  
Other assets 344 260  
On‑balance sheet variable interest entities | Consumer | Consumer automotive      
Variable Interest Entity [Line Items]      
Carrying value of total assets 12,625 12,149  
Carrying value of total liabilities 2,191 1,619  
Assets sold to nonconsolidated VIEs 0 0  
Maximum exposure to loss in nonconsolidated VIEs 0 0  
Assets held-in-trust 8,900 8,900  
On‑balance sheet variable interest entities | Consumer | Consumer automotive | Nonrecourse      
Variable Interest Entity [Line Items]      
Non-recourse debt 131 137  
Off-balance sheet variable interest entities | Consumer | Consumer automotive      
Variable Interest Entity [Line Items]      
Carrying value of total assets 46 53  
Carrying value of total liabilities 0 0  
Assets sold to nonconsolidated VIEs 3,379 3,192  
Maximum exposure to loss in nonconsolidated VIEs 3,425 3,245  
Held-to-maturity securities 43 50  
Other assets 3 3  
Off-balance sheet variable interest entities | Commercial | Other      
Variable Interest Entity [Line Items]      
Carrying value of total assets 2,778 2,822  
Carrying value of total liabilities 736 820  
Assets sold to nonconsolidated VIEs 0 0  
Maximum exposure to loss in nonconsolidated VIEs 3,539 3,690  
Equity securities $ 57 $ 56