XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information - Customer Receivables and Contract Balances (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jan. 01, 2022
Dec. 31, 2021
Jan. 01, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Revenue recognized from prior year contract liability $ 14 $ 12 $ 178 $ 187      
Contract liabilities $ 341   $ 341   $ 317 $ 317 $ 300
Minimum              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Contract term     1 year        
Maximum              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Contract term     5 years        
Weighted Average | Mass Markets Customers, Average Contract Life              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Length of customer life     32 months        
Weighted Average | Business Customer, Average Contract Life              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Length of customer life     30 months