XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Revenue Information - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 3  
Income (loss) from equity method investments $ (4) $ 72
Revenue, remaining performance obligation, amount $ 544,736  
Within Next Fiscal Year    
Segment Reporting Information [Line Items]    
Revenue, remaining performance obligation, percent recognized 24.00%  
Within Next 4 Fiscal Years    
Segment Reporting Information [Line Items]    
Revenue, remaining performance obligation, percent recognized 71.00%