XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition Contract Assets (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, Asset [Line Items]        
Contract with Customer, Asset, Net - Beginning of Period $ 50 $ 42 $ 36 $ 29
Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 40 45 81 88
Contract with Customer, Asset, Reclassified to Receivable (23) (31) (50) (61)
Contract with Customer, Asset, Net - End of Period $ 67 $ 56 $ 67 $ 56