XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Contractual Obligations From the Consumer Financing Program (Details) - Level 3 - Derivative - Consumer Financing Program - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ (134) $ 0
Contractual obligations added from the acquisition of Vivint Smart Home 0 (112)
New contractual obligations (147) (68)
Settlements 92 62
Total losses included in earnings (14) (16)
Ending balance $ (203) $ (134)