v3.25.2
Revenue Recognition - Contract With Customer, Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Contract assets, current $ 769 $ 706
Total contract assets 769 706
Contract liabilities, current 2,816 2,598
Contract liabilities, non-current (included within Other long-term liabilities) 32 38
Total contract liabilities 2,848 2,636
Net contract liabilities $ 2,079 $ 1,930