XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition Contract Assets (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition [Abstract]        
Contract with Customer, Asset, Net - Beginning of Period $ 42 $ 36 $ 29 $ 22
Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 45 49 88 104
Contract with Customer, Asset, Reclassified to Receivable (31) (37) (61) (78)
Contract with Customer, Asset, Net - End of Period $ 56 $ 48 $ 56 $ 48