v3.26.1
Fair Value of Financial Instruments - Contractual Obligations From the Consumer Financing Program (Details) - Level 3 - Derivatives - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 30 $ 49 $ 110 $ 39
New contractual obligations 10 37 22 37
Total losses included in earnings (32) 22 (134) 34
Ending balance 6 81 6 81
Consumer Financing Program        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance (252) (207) (283) (203)
New contractual obligations (60) (81) (86) (113)
Settlements 42 31 102 67
Total losses included in earnings (1) 0 (4) (8)
Ending balance $ (271) $ (257) $ (271) $ (257)