v3.25.1
Revenue from Contracts with Customers - Schedule of Contract Liability and Receivable Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]      
Contract Assets $ 800   $ 720
Contract Liabilities 1,192   1,219
Change in contract assets included in other current assets 80    
Change in contracts liabilities included in deferred revenue (27)    
Current portion of contract assets 562   $ 492
Amounts included in the beginning of year contract liability balance $ 903 $ 698