XML 116 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Contractual Obligations From the Consumer Financing Program (Details) - Level 3 - Derivative - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ 505 $ 293
New contractual obligations (42) 110
Total losses included in earnings 164 (53)
Ending balance 119 505
Consumer Financing Program    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance 0  
Contractual obligations added from the acquisition of Vivint Smart Home (112)  
New contractual obligations (68)  
Settlements 62  
Total losses included in earnings (16)  
Ending balance $ (134) $ 0