XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 471 $ 528 $ 505 $ 293
New contractual obligations (99) (6) (140) (29)
Total losses included in earnings 86 (293) 177 (459)
Ending balance 905 $ 1,403 905 $ 1,403
Consumer Financing Program        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 111   0  
Contracts added from Vivint acquisition 0   112  
New contractual obligations 20   22  
Settlements (19)   (22)  
Total losses included in earnings 3   3  
Ending balance $ 115   $ 115