XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Contractual Obligations From the Consumer Financing Program (Details) - Level 3 - Derivatives - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 905 $ 1,403 $ 505 $ 293
New contractual obligations 115 (60) (25) (89)
Total losses included in earnings (5) 314 172 (145)
Ending balance 421 $ 682 421 $ 682
Consumer Financing Program        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 115   0  
Contracts added from Vivint acquisition 0   112  
New contractual obligations 33   55  
Settlements (21)   (43)  
Total losses included in earnings 1   4  
Ending balance $ 128   $ 128