XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Revenue (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Contract with Customer, Liability, Customer Deposits $ 1,200   $ 1,200   $ 1,300
Increase (Decrease) in Contract with Customer, Liability 48 $ 28 131 $ 123  
Contract with Customer, Liability, Noncurrent 1,003   1,003   1,072
Contract with Customer, Liability, Current 190   190   223
Contract with Customer, Liability, Total 892   892   912
Contract With Customer Liability, Deferred Revenue, Noncurrent 780   780   764
Contract With Customer Liability, Deferred Revenue, Current $ 112   $ 112   $ 148
Maximum [Member]          
Long Term Supply, Commitment Period (Year)     10 years