v3.24.2
Revenue from Contracts with Customers - Schedule of Contract Liability and Receivable Balances (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]          
Contract Assets $ 544   $ 544   $ 607
Contract Liabilities 1,091   1,091   812
Change in contract assets included in other current assets     (63)    
Change in contracts liabilities included in deferred revenue     279    
Current portion of contract assets 409   409   $ 495
Amounts included in the beginning of year contract liability balance $ 33 $ 39 $ 731 $ 706