XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments - Contractual Obligations From the Consumer Financing Program (Details) - Level 3 - Derivatives - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ 39 $ 119
Total (losses)/gains included in earnings (12) 41
Ending balance 49 91
Consumer Financing Program    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance (203) (134)
New contractual obligations (32) (15)
Settlements 36 21
Total (losses)/gains included in earnings (8) 4
Ending balance $ (207) $ (124)