v3.26.1
Segment and Revenue Information - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Number of reportable segments | segment     3  
Income (loss) from equity method investments $ 32 $ 34 $ 32 $ 30
Revenue, remaining performance obligation, amount $ 715,261   $ 715,261  
Within Next Fiscal Year        
Segment Reporting [Line Items]        
Revenue, remaining performance obligation, percent recognized 21.00%   21.00%  
Within Next 4 Fiscal Years        
Segment Reporting [Line Items]        
Revenue, remaining performance obligation, percent recognized 62.00%   62.00%