XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer, Liability [Line Items]        
Contract with Customer, Liability - Beginning of Period $ 1,053 $ 1,010 $ 1,081 $ 1,043
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 75 95 117 124
Other Significant Noncash Transaction, Value of Consideration Received 2 2 4 4
Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination 0 0 0 5
Contract with Customer, Liability, Revenue Recognized (66) (68) (138) (137)
Contract with Customer, Liability - End of Period $ 1,064 $ 1,039 $ 1,064 $ 1,039