v3.25.3
Revenue - Remaining Performance Obligation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 1,161 $ 1,161  
Capitalized Contract Cost, Amortization 9 28 $ 26
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 103 $ 103  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 2025 2025  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 months 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 321 $ 321  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 2026 2026  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year 3 months 1 year 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 200 $ 200  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 2027 2027  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 2 years 3 months 2 years 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 154 $ 154  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 2028 2028  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 years 3 months 3 years 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 108 $ 108  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 2029 2029  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 4 years 3 months 4 years 3 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue, Remaining Performance Obligation, Amount $ 275 $ 275  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 5 years 3 months 5 years 3 months