XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Note 9 - 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
Disaggregation Of Revenue [Line Items]          
Contract liabilities $ 61   $ 61   $ 57
Revenue recognized, contract liabilities 12 $ 6 29 $ 31  
Contract with customer, cash payments received for liabilities that have been deferred 22 $ 22 33 $ 26  
Other Current Assets [Member]          
Disaggregation Of Revenue [Line Items]          
Contract assets 1   1   3
Other Current Liabilities [Member]          
Disaggregation Of Revenue [Line Items]          
Contract liabilities, current 48   48   43
Other Long-Term Liabilities [Member]          
Disaggregation Of Revenue [Line Items]          
Contract liabilities, non-current $ 13   $ 13   $ 14