XML 96 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 145 $ 133 $ 683
Provision for credit losses 314 251 11
Write-offs (363) (313) (593)
Recoveries collected 38 39 32
Other 18 13 0
Ending balance 152 145 133
Provision for credit losses (decrease) increase due finance hedge risk   (70)  
Vivint Smart Home      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Acquired balance $ 0 $ 22 $ 0