XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts With Customers - Contract Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract Balances    
Balance at beginning of period, Contract Liabilities (Current) $ 316 $ 272
Increase (decrease) contract liabilities (current) 21 44
Balance at end of period, Contract Liabilities (Current) 337 316
Balance at beginning of period, Contract Liabilities (Noncurrent) 12 38
Increase (decrease) contract liabilities (noncurrent) (2) (26)
Balance at end of period, Contract Liabilities (Noncurrent) 10 12
Total increase (decrease) in contract liabilities 19  
Cash received on contract liabilities 984  
Revenue recognized as sales 965  
Revenue recognized from opening balance of contract liabilities 316  
Revenue recognized from obligations satisfied or partially satisfied in prior periods $ 20 $ 8