XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Fair Value Measurements and Derivatives - Outstanding Currency Derivatives (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
US Dollar Foreign Exchange Forward [Member]    
Notional amount $ 100  
Euro Foreign Exchange Forward [Member]    
Notional amount 136  
British Pound Foreign Exchange Forward [Member]    
Notional amount 3  
South African Rand Foreign Exchange Forward [Member]    
Notional amount 8  
Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 36  
Indian Rupee Foreign Exchange Forward [Member]    
Notional amount 156  
Chinese Renminbi Foreign Exchange Forward [Member]    
Notional amount 9  
Australian Dollar Foreign Exchange Forward [Member]    
Notional amount 1  
Foreign Exchange Forward [Member]    
Notional amount 449 $ 386
US Dollar Currency Swap [Member]    
Notional amount 508  
Euro Currency Swap [Member]    
Notional amount 588  
Currency Swap [Member]    
Notional amount 1,096 $ 1,118
Foreign Exchange Contract [Member]    
Notional amount 1,545  
Designated as Hedging Instrument [Member] | US Dollar Foreign Exchange Forward [Member]    
Notional amount 88  
Designated as Hedging Instrument [Member] | Euro Foreign Exchange Forward [Member]    
Notional amount 49  
Designated as Hedging Instrument [Member] | Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 25  
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]    
Notional amount 162  
Designated as Hedging Instrument [Member] | US Dollar Currency Swap [Member]    
Notional amount 316  
Designated as Hedging Instrument [Member] | Euro Currency Swap [Member]    
Notional amount 400  
Designated as Hedging Instrument [Member] | Currency Swap [Member]    
Notional amount 716  
Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Notional amount 878  
Not Designated as Hedging Instrument [Member] | US Dollar Foreign Exchange Forward [Member]    
Notional amount 12  
Not Designated as Hedging Instrument [Member] | Euro Foreign Exchange Forward [Member]    
Notional amount 87  
Not Designated as Hedging Instrument [Member] | British Pound Foreign Exchange Forward [Member]    
Notional amount 3  
Not Designated as Hedging Instrument [Member] | South African Rand Foreign Exchange Forward [Member]    
Notional amount 8  
Not Designated as Hedging Instrument [Member] | Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 11  
Not Designated as Hedging Instrument [Member] | Indian Rupee Foreign Exchange Forward [Member]    
Notional amount 156  
Not Designated as Hedging Instrument [Member] | Chinese Renminbi Foreign Exchange Forward [Member]    
Notional amount 9  
Not Designated as Hedging Instrument [Member] | Australian Dollar Foreign Exchange Forward [Member]    
Notional amount 1  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]    
Notional amount 287  
Not Designated as Hedging Instrument [Member] | US Dollar Currency Swap [Member]    
Notional amount 192  
Not Designated as Hedging Instrument [Member] | Euro Currency Swap [Member]    
Notional amount 188  
Not Designated as Hedging Instrument [Member] | Currency Swap [Member]    
Notional amount 380  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Notional amount $ 667