XML 202 R108.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Foreign Exchange Forward Contracts Representing Commitments to Buy and Sell Various Foreign Currencies (Detail) - 12 months ended Dec. 31, 2022
Kč in Millions, $ in Millions, $ in Millions
USD ($)
MXN ($)
CZK (Kč)
Czech Koruna [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) | Kč     Kč 5,305
2023 [Member] | Long [Member] | Czech Koruna [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) | Kč     3,664
2024 [Member] | Long [Member] | Czech Koruna [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) | Kč     Kč 1,641
Canada, Dollars      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (1,370)    
Canada, Dollars | 2023 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 1.284    
Foreign exchange forward contract, Sales Exchange Rate 0.778    
Canada, Dollars | 2023 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 22    
Canada, Dollars | 2023 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (711)    
Canada, Dollars | 2024 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 1.313    
Foreign exchange forward contract, Sales Exchange Rate 0.779    
Canada, Dollars | 2024 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 18    
Canada, Dollars | 2024 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (397)    
Canada, Dollars | 2025 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 1    
Foreign exchange forward contract, Sales Exchange Rate 0.78    
Canada, Dollars | 2025 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 4    
Canada, Dollars | 2025 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (234)    
Canada, Dollars | 2026 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Sales Exchange Rate 0.782    
Canada, Dollars | 2026 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (72)    
United States of America, Dollars      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts)   $ 12,238  
United States of America, Dollars | 2023 [Member] | Mexican Peso [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.044    
Foreign exchange forward contract, Sales Exchange Rate 23.518    
United States of America, Dollars | 2023 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts)   7,822  
United States of America, Dollars | 2023 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts)   (8)  
United States of America, Dollars | 2024 [Member] | Mexican Peso [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.043    
United States of America, Dollars | 2024 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts)   4,104  
United States of America, Dollars | 2024 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts)   0  
United States of America, Dollars | 2025 [Member] | Mexican Peso [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.045    
United States of America, Dollars | 2025 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts)   $ 320  
Euro Member Countries, Euro      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (82)    
Euro Member Countries, Euro | 2023 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.855    
Foreign exchange forward contract, Sales Exchange Rate 1.13    
Euro Member Countries, Euro | 2023 [Member] | Czech Koruna [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.038    
Euro Member Countries, Euro | 2023 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 77    
Euro Member Countries, Euro | 2023 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (127)    
Euro Member Countries, Euro | 2024 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.87    
Foreign exchange forward contract, Sales Exchange Rate 1.141    
Euro Member Countries, Euro | 2024 [Member] | Czech Koruna [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.037    
Euro Member Countries, Euro | 2024 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 23    
Euro Member Countries, Euro | 2024 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (40)    
Euro Member Countries, Euro | 2025 [Member] | US Dollar [Member]      
Derivative [Line Items]      
Foreign exchange forward contract, Purchases Exchange Rate 0.941    
Foreign exchange forward contract, Sales Exchange Rate 1.076    
Euro Member Countries, Euro | 2025 [Member] | Long [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Buy Contracts) $ 1    
Euro Member Countries, Euro | 2025 [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount (Sell Contracts) $ (16)