XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts With Customers - Contract Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract Balances      
Contract Liabilities (Current) $ 316 $ 272 $ 108
Contract Liabilities (Noncurrent) 12 38 $ 29
Increase (decrease) contract liabilities (current) 44 164  
Increase (decrease) contract liabilities (noncurrent) (26) 9  
Total increase (decrease) in contract liabilities 18    
Cash received on contract liabilities 713    
Revenue recognized as sales 695    
Revenue recognized from opening balance of contract liabilities 272    
Revenue recognized from obligations satisfied or partially satisfied in prior periods $ 8 $ 16