v3.26.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Contract assets $ 34 $ 0    
Contract liabilities $ 279 $ 130 $ 132 $ 131
Contract liability amortization period (months) 30 months      
Remaining performance obligation to be recognized $ 644      
Deferred incremental direct costs, amortization period (years) 5 years      
Minimum        
Disaggregation of Revenue [Line Items]        
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year      
Maximum        
Disaggregation of Revenue [Line Items]        
Revenue, remaining performance obligation, expected timing of satisfaction, period 5 years