XML 70 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments And Hedging Activities (Impact Of Derivative Instruments On Accumulated Comprehensive Income (Loss)) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in OCI on Derivatives (Effective Portion) $ (22,100)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (9,991)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ (12,941)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
Oil And Gas Commodity Contracts [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in OCI on Derivatives (Effective Portion)     (12,860)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= hlx_OilAndGasCommodityContractMember
Foreign Exchange Contracts [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in OCI on Derivatives (Effective Portion) (22,170)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(9,796)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Interest Rate Swaps [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in OCI on Derivatives (Effective Portion) $ 70us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
$ (195)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
$ (81)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember