XML 43 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Gains (Losses) on Derivative Instruments and Classification on Consolidated Statement of Operations (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Designated As Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Gains recognized in OCI $ 191us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 730us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 1,304us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Losses recognized in OCI (1,846)us-gaap_DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(18)us-gaap_DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(225)us-gaap_DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Gains recognized from accumulated OCI into net loss 55us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,829us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Losses recognized from accumulated OCI into net loss (708)us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(598)us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Losses recognized in net loss 0us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(5)us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Not Designated As Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Gains recognized in net loss 0us-gaap_DerivativeGainOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
71us-gaap_DerivativeGainOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
181us-gaap_DerivativeGainOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Losses recognized in net loss $ 0us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (60)us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (121)us-gaap_DerivativeLossOnDerivative
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember