v3.25.2
Revenue Recognition - Additional Information, Contract Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jan. 01, 2025
Dec. 31, 2024
Jan. 01, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Revenue recognized from prior year contract liability $ 18 $ 13 $ 140 $ 148      
Contract liabilities $ 231   $ 231   $ 244 $ 244 $ 269
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     47 months        
Weighted Average | Business Customer, Average Contract Life              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Length of customer life     34 months