XML 97 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 133 $ 683 $ 67
Provision for credit losses 251 11 698
Write-offs (313) (593) (224)
Recoveries collected 39 32 30
Other 13 0 0
Ending balance 145 133 683
Provision for credit losses (decrease) increase due finance hedge risk   (70) 403
Vivint Smart Home      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Acquired balance 22 0 0
Direct Energy      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Acquired balance $ 0 $ 0 $ 112