XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues (Changes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Changes to contract liabilities    
Total contract liabilities, at beginning of period $ 348 $ 456
Decrease due to recognition of revenues for goods and services (119) (149)
Increase due to goods and services transferred over time 99 41
Total contract liabilities, at end of period $ 328 $ 348