XML 81 R38.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Derivatives (Details) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2012 USD ($) | Dec. 31, 2011 USD ($) | Dec. 31, 2012 Derivatives designated as hedging instruments Cash flow hedges Foreign currency contracts (long) 2013 EUR USD ($) | Dec. 31, 2012 Derivatives designated as hedging instruments Cash flow hedges Foreign currency contracts (long) 2013 EUR | Dec. 31, 2012 Derivatives designated as hedging instruments Fair value hedges USD ($) | Dec. 31, 2012 Derivatives designated as hedging instruments Fair value hedges Commodity contract inventory (long) 2013 BBL USD ($) | Dec. 31, 2012 Derivatives designated as hedging instruments Fair value hedges Commodity contract inventory (short) 2013 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (long) 2013 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (long) 2014 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (long) 2015 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (short) 2013 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (short) 2014 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Commodity contract (short) 2015 BBL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 AUD USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 AUD | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 BRL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 BRL | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 CAD USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 CAD | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 CLP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 CLP | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 COP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 COP | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 EUR USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 EUR EUR (€) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 GBP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 GBP GBP (£) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 JPY USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 JPY JPY (¥) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 MXN USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 MXN | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 NOK USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2013 NOK | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2014 GBP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (long) 2014 GBP GBP (£) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 AUD USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 AUD | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 BRL USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 BRL | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 CAD USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 CAD | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 CLP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 CLP | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 COP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 COP | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 DKK USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 DKK | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 EUR USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 EUR EUR (€) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 GBP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 GBP GBP (£) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 JPY USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 JPY JPY (¥) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 MXN USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 MXN | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 NOK USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 NOK | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 PLN USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 PLN | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 RON USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2013 RON | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2014 GBP USD ($) | Dec. 31, 2012 Derivatives not designated as hedging instruments Foreign currency contracts (short) 2014 GBP GBP (£)
Derivatives |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Unrealized net gain on cash flow hedges | $ 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Unrealized net gain related to the ineffectiveness between the entity's derivative hedging instruments and hedged items | 1,000,000 | 2,400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Unrealized net gain (loss) related to non-designated derivative positions | 9,800,000 | 11,100,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative instruments, at their respective fair value positions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Notional value of commodity contracts |  |  | 1,758,000 | 1,758,000 |  | 310,000 | 2,227,000 |  | 37,205,000 | 445,000 | 26,000 | 29,588,000 | 542,000 | 26,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Fixed Price of cash flow hedge commodity contracts |  |  | 0.81 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Mark-to-Market Amount of cash flow hedge commodity contracts |  |  | 0.08 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of cash flow hedge commodity contracts |  |  | 148,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Fixed Price of fair value hedge commodity contracts |  |  |  |  |  | 122.75 | 121.97 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Mark-to-Market Amount of fair value hedge commodity contracts |  |  |  |  |  | 0.79 | (0.69) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value hedge commodity contracts |  |  |  |  |  | 246,000 | (1,539,000) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Fixed Price of non-designated commodity contracts |  |  |  |  |  |  |  |  | 74.92 | 98.12 | 115.63 | 87.34 | 99.74 | 117.24 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Mark-to-Market Amount of non-designated commodity contracts |  |  |  |  |  |  |  |  | 0.68 | 2.52 | 0.69 | (0.48) | (1.35) | (0.69) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of non-designated commodity contracts |  |  |  |  |  |  |  |  | 25,276,000 | 1,123,000 | 18,000 | (14,305,000) | (734,000) | (18,000) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Non-Designated, Notional amount of foreign currency contracts |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,080,000 |  | 1,859,000 |  | 16,795,000 |  | 1,553,106,000 |  | 18,734,591,000 |  | 1,175,000 |  | 47,725,000 |  | 3,538,000 |  | 381,114,000 |  | 9,400,000 |  | 250,000 |  | 11,111,000 |  | 1,366,000 |  | 12,220,000 |  | 892,962,000 |  | 15,265,622,000 |  | 5,053,000 |  | 18,434,000 |  | 79,935,000 |  | 15,768,000 |  | 247,549,000 |  | 7,123,000 |  | 4,459,000 |  | 6,873,000 |  | 3,090,000
Weighted Average Fixed Price of non-designated foreign currency contracts |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1.04 |  | 2.11 |  | 0.99 |  | 479.38 |  | 1,803.89 |  | 0.75 |  | 0.63 |  | 80.71 |  | 12.97 |  | 5.58 |  | 0.62 |  | 1.04 |  | 2.10 |  | 0.99 |  | 483.07 |  | 1,803.26 |  | 5.69 |  | 0.76 |  | 0.63 |  | 77.72 |  | 12.96 |  | 5.64 |  | 3.17 |  | 3.48 |  | 0.63 |
Weighted Average Mark-to-Market Amount of non-designated foreign currency contracts |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0.00 |  | 0.02 |  | 0.00 |  | 0.00 |  | 0.00 |  | (0.01) |  | 0.03 |  | 0.00 |  | 0.00 |  | 0.00 |  | 0.00 |  | 0.01 |  | (0.01) |  | 0.01 |  | 0.00 |  | 0.00 |  | 0.00 |  | (0.01) |  | (0.03) |  | 0.00 |  | 0.00 |  | 0.00 |  | (0.01) |  | (0.01) |  | (0.03) |
Mark-to-Market value of non-designated foreign currency contracts |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,000 |  | 32,000 |  | (67,000) |  | (10,000) |  | 147,000 |  | (6,000) |  | 1,417,000 |  | (4,000) |  | (375,000) |  | (4,000) |  | 1,000 |  | 81,000 |  | (13,000) |  | 69,000 |  | 12,000 |  | (96,000) |  | (7,000) |  | (175,000) |  | (2,719,000) |  | 21,000 |  | 307,000 |  | (13,000) |  | (23,000) |  | (37,000) |  | (99,000) |
Mark-to-Market, Total |  |  |  |  | $ (1,293,000) |  |  | $ 9,801,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Represents the weighted average fair value per unit of all foreign currency derivatives not designated as hedging instruments. + References No definition available. + Details
Name: | int_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsWeightedAverageFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fixed fair value per unit of all foreign currency derivatives not designated as hedging instruments. + References No definition available. + Details
Name: | int_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsWeightedAverageFixedFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fair value per unit of all price risk derivatives designated as cash flow hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskCashFlowHedgeDerivativeWeightedAverageFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fixed fair value per unit of all price risk derivatives designated as cash flow hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskCashFlowHedgeDerivativeWeightedAverageFixedFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fair value per unit of all price risk derivatives not designated as hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsWeightedAverageFairValuePerUnit
Namespace Prefix: | int_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fixed fair value per unit of all price risk derivatives not designated as hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsWeightedAverageFixedFairValuePerUnit
Namespace Prefix: | int_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fair value per unit of all price risk derivatives designated as fair value hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskFairValueHedgeDerivativeWeightedAverageFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the weighted average fixed fair value per unit of all price risk derivatives designated as fair value hedging instruments. + References No definition available. + Details
Name: | int_PriceRiskFairValueHedgeDerivativeWeightedAverageFixedFairValuePerUnit
Namespace Prefix: | int_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of the assets less the liabilities of a derivative or group of derivatives. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=7491637&loc=d3e13433-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7491637&loc=d3e13495-108611 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net gain (loss) from the increase (decrease) in fair value of derivative instrument not designated as hedging instrument. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 -Subparagraph b(1)(b) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Gain recognized in earnings during the reporting period representing the amount of the fair value hedges' ineffectiveness. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 -Subparagraph a(1) -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6886632&loc=d3e76258-113986 + Details
Name: | us-gaap_GainOnFairValueHedgeIneffectiveness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate notional amount of all foreign currency derivatives not designated as hedging instruments. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5580258-113959 + Details
Name: | us-gaap_NotionalAmountOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all price risk derivatives designated as cash flow hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_PriceRiskCashFlowHedgeDerivativeAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all price risk derivatives not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all price risk derivatives designated as fair value hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 17 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_PriceRiskFairValueHedgeDerivativeAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration