v3.25.2
Note 13 - Fair Value Measurements and Derivatives - Outstanding Currency Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
US Dollar Foreign Exchange Forward [Member]    
Notional amount $ 361  
Euro Foreign Exchange Forward [Member]    
Notional amount 571  
Indian Rupee Foreign Exchange Forward [Member]    
Notional amount 51  
Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 52  
South African Rand Foreign Exchange Forward [Member]    
Notional amount 38  
Canadian Dollar Foreign Exchange Forward [Member]    
Notional amount 29  
Thai Baht Foreign Exchange Forward [Member]    
Notional amount 21  
British Pound Foreign Exchange Forward [Member]    
Notional amount 28  
Mexican Peso Foreign Exchange Forward [Member]    
Notional amount 3  
Swedish Krona Foreign Exchange Forward [Member]    
Notional amount 1  
Australian Dollar Foreign Exchange Forward [Member]    
Notional amount 1  
Foreign Exchange Forward [Member]    
Notional amount 1,156 $ 1,147
US Dollar Currency Swap [Member]    
Notional amount 527  
Euro Currency Swap [Member]    
Notional amount 188  
Currency Swap [Member]    
Notional amount 715 $ 951
Foreign Exchange Contract [Member]    
Notional amount 1,871  
Designated as Hedging Instrument [Member] | US Dollar Foreign Exchange Forward [Member]    
Notional amount 323  
Designated as Hedging Instrument [Member] | Euro Foreign Exchange Forward [Member]    
Notional amount 562  
Designated as Hedging Instrument [Member] | Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 33  
Designated as Hedging Instrument [Member] | Canadian Dollar Foreign Exchange Forward [Member]    
Notional amount 26  
Designated as Hedging Instrument [Member] | Thai Baht Foreign Exchange Forward [Member]    
Notional amount 5  
Designated as Hedging Instrument [Member] | British Pound Foreign Exchange Forward [Member]    
Notional amount 16  
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]    
Notional amount 965  
Designated as Hedging Instrument [Member] | US Dollar Currency Swap [Member]    
Notional amount 328  
Designated as Hedging Instrument [Member] | Euro Currency Swap [Member]    
Notional amount  
Designated as Hedging Instrument [Member] | Currency Swap [Member]    
Notional amount 328  
Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Notional amount 1,293  
Not Designated as Hedging Instrument [Member] | US Dollar Foreign Exchange Forward [Member]    
Notional amount 38  
Not Designated as Hedging Instrument [Member] | Euro Foreign Exchange Forward [Member]    
Notional amount 9  
Not Designated as Hedging Instrument [Member] | Indian Rupee Foreign Exchange Forward [Member]    
Notional amount 51  
Not Designated as Hedging Instrument [Member] | Brazilian Real Foreign Exchange Forward [Member]    
Notional amount 19  
Not Designated as Hedging Instrument [Member] | South African Rand Foreign Exchange Forward [Member]    
Notional amount 38  
Not Designated as Hedging Instrument [Member] | Canadian Dollar Foreign Exchange Forward [Member]    
Notional amount 3  
Not Designated as Hedging Instrument [Member] | Thai Baht Foreign Exchange Forward [Member]    
Notional amount 16  
Not Designated as Hedging Instrument [Member] | British Pound Foreign Exchange Forward [Member]    
Notional amount 12  
Not Designated as Hedging Instrument [Member] | Mexican Peso Foreign Exchange Forward [Member]    
Notional amount 3  
Not Designated as Hedging Instrument [Member] | Swedish Krona Foreign Exchange Forward [Member]    
Notional amount 1  
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 191  
Not Designated as Hedging Instrument [Member] | US Dollar Currency Swap [Member]    
Notional amount 199  
Not Designated as Hedging Instrument [Member] | Euro Currency Swap [Member]    
Notional amount 188  
Not Designated as Hedging Instrument [Member] | Currency Swap [Member]    
Notional amount 387  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Notional amount $ 578