XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 49 $ 91 $ 39 $ 119
New contractual obligations 37 31 37 31
Total losses included in earnings 22 4 34 (37)
Ending balance 81 121 81 121
Consumer Financing Program        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance (207) (124) (203) (134)
New contractual obligations (81) (43) (113) (58)
Settlements 31 22 67 43
Total losses included in earnings 0 (6) (8) (2)
Ending balance $ (257) $ (151) $ (257) $ (151)