XML 184 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Contract assets $ 489 $ 518  
Contract assets, current 400 443  
Decreased in contract assets (29)    
Contract liabilities 375 304  
Contract liabilities, current 375 298  
Recognized revenue included in contract liability (214)    
Capitalized contract cost 56 40 $ 30
Capitalized contract cost, amortization of transaction cost $ 36 $ 37 $ 42