XML 72 R145.htm IDEA: XBRL DOCUMENT v2.4.1.9
FINANCIAL INSTRUMENTS - Fair Values (Details) (USD $)
12 Months Ended 66 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2011
Derivatives, Fair Value [Line Items]          
Restricted Cash and Investments $ 74,587,000us-gaap_RestrictedCashAndInvestments $ 26,543,000us-gaap_RestrictedCashAndInvestments   $ 74,587,000us-gaap_RestrictedCashAndInvestments  
Unrealized net gain (loss) on qualifying cash flow hedging instruments 4,671,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (1,822,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (6,832,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax 4,671,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax  
Cash and cash equivalents, carrying value 191,410,000us-gaap_CashAndCashEquivalentsAtCarryingValue 125,347,000us-gaap_CashAndCashEquivalentsAtCarryingValue 424,714,000us-gaap_CashAndCashEquivalentsAtCarryingValue 191,410,000us-gaap_CashAndCashEquivalentsAtCarryingValue 66,913,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Due to Related Parties, Noncurrent 0us-gaap_DueToRelatedPartiesNoncurrent 50,000,000us-gaap_DueToRelatedPartiesNoncurrent   0us-gaap_DueToRelatedPartiesNoncurrent  
Impairment of long-term assets 500,000us-gaap_ImpairmentOfLongLivedAssetsHeldForUse 500,000us-gaap_ImpairmentOfLongLivedAssetsHeldForUse 500,000us-gaap_ImpairmentOfLongLivedAssetsHeldForUse    
Other long-term assets 55,579,000us-gaap_OtherAssetsMiscellaneousNoncurrent 7,000,000us-gaap_OtherAssetsMiscellaneousNoncurrent   55,579,000us-gaap_OtherAssetsMiscellaneousNoncurrent  
Derivative Asset, Fair Value, Gross Asset 12,603,000us-gaap_DerivativeFairValueOfDerivativeAsset 46,827,000us-gaap_DerivativeFairValueOfDerivativeAsset   12,603,000us-gaap_DerivativeFairValueOfDerivativeAsset  
Derivative Liability, Fair Value, Gross Asset 292,000us-gaap_DerivativeLiabilityFairValueGrossAsset 4,327,000us-gaap_DerivativeLiabilityFairValueGrossAsset   292,000us-gaap_DerivativeLiabilityFairValueGrossAsset  
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 12,311,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 42,500,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral   12,311,000us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral  
Derivative Liability, Fair Value, Gross Liability 16,694,000us-gaap_DerivativeFairValueOfDerivativeLiability 12,130,000us-gaap_DerivativeFairValueOfDerivativeLiability   16,694,000us-gaap_DerivativeFairValueOfDerivativeLiability  
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 16,402,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 7,803,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral   16,402,000us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral  
Accumulated Other Comprehensive Income (Loss), Net of Tax 5,171,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (6,757,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (18,730,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 5,171,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (34,948,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Level 1 | Reported Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Cash and cash equivalents, carrying value 191,410,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
125,347,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  191,410,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Restricted cash and short-term investments 74,587,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
26,543,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  74,587,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Investment in available-for-sale securities 275,307,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
267,352,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  275,307,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Amounts due from Golar Partners 20,000,000us-gaap_DueFromAffiliates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_DueFromAffiliates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  20,000,000us-gaap_DueFromAffiliates
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Long-term debt - fixed, carrying value 238,037,000glng_ShorttermDebtduetoRelatedPartiesFixedCarryingvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1] 233,020,000glng_ShorttermDebtduetoRelatedPartiesFixedCarryingvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]   238,037,000glng_ShorttermDebtduetoRelatedPartiesFixedCarryingvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]  
Long-term debt - floating 1,142,750,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1] 434,008,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]   1,142,750,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]  
Due to Related Parties, Noncurrent 0us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
50,000,000us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  0us-gaap_DueToRelatedPartiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Level 1 | Estimate of Fair Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Cash and cash equivalents, fair value 191,410,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
125,347,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  191,410,000us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Restricted cash and short-term investments 74,587,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
26,543,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  74,587,000glng_RestrictedCashAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Investment in available-for-sale securities 275,307,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
267,352,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  275,307,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Amounts due from Golar Partners, fair value 20,000,000glng_DueFromAffiliatesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
0glng_DueFromAffiliatesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  20,000,000glng_DueFromAffiliatesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Long-term debt - fixed, fair value 251,555,000glng_ShorttermDebtduetorelatedpartiesFixedFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 254,063,000glng_ShorttermDebtduetorelatedpartiesFixedFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]   251,555,000glng_ShorttermDebtduetorelatedpartiesFixedFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]  
Long-term debt - floating 1,142,750,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 434,008,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]   1,142,750,000glng_LongTermDebtFloating
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]  
Long-term Debt and Due to Related Parties, fair value 0glng_Longtermdebtandrelatedpartyfairvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
50,000,000glng_Longtermdebtandrelatedpartyfairvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  0glng_Longtermdebtandrelatedpartyfairvalue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Level 3 | Reported Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Cost method investments 204,172,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
204,172,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  204,172,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Level 3 | Estimate of Fair Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Cost method investments 248,314,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
218,647,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  248,314,000glng_UnlistedInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Interest rate swap | Level 2 | Reported Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Interest Rate Cash Flow Hedge Asset, carrying value 12,603,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2],[3] 46,827,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2],[3]   12,603,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2],[3]  
Interest rate cash flow hedge liability 3,038,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2] 11,401,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2]   3,038,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[2]  
Interest rate swap | Level 2 | Estimate of Fair Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Derivative Asset, Fair Value, Gross Asset 12,603,000us-gaap_InterestRateCashFlowHedgeAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2],[3] 46,827,000us-gaap_InterestRateCashFlowHedgeAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2],[3]   12,603,000us-gaap_InterestRateCashFlowHedgeAssetAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2],[3]  
Interest rate cash flow hedge liability 3,038,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2] 11,401,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2]   3,038,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[2]  
Interest rate swap | Cash flow hedging          
Derivatives, Fair Value [Line Items]          
Fair value/carrying value of derivatives 400,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
5,300,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
  400,000us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Notional value 100,900,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
128,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
  100,900,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Total return equity swap | Level 2 | Reported Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Fair Value Hedge Liability at Fair Value 13,656,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  13,656,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Total return equity swap | Level 2 | Estimate of Fair Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Fair Value Hedge Liability at Fair Value 13,656,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  13,656,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Currency swap          
Derivatives, Fair Value [Line Items]          
Derivative Liability 16,694,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
[3] 12,130,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
[3]   16,694,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
[3]  
Currency swap | Level 2 | Reported Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Fair Value Hedge Liability at Fair Value 0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
729,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
  0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Currency swap | Level 2 | Estimate of Fair Value Measurement [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Fair Value Hedge Liability at Fair Value 0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
729,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
  0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
FSRU conversion parts          
Derivatives, Fair Value [Line Items]          
Impairment of long-term assets       5,000,000us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= glng_FsruConversionPartsMember
 
Other long-term assets 2,000,000us-gaap_OtherAssetsMiscellaneousNoncurrent
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= glng_FsruConversionPartsMember
    2,000,000us-gaap_OtherAssetsMiscellaneousNoncurrent
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= glng_FsruConversionPartsMember
 
Not Designated as Hedging Instrument [Member] | Interest rate swap          
Derivatives, Fair Value [Line Items]          
Interest Rate Cash Flow Hedge Asset, carrying value 12,603,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3] 46,827,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3]   12,603,000glng_InterestRateCashFlowHedgeAssetcarryingvalue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3]  
Interest rate cash flow hedge liability 2,673,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3] 5,329,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3]   2,673,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2],[3]  
Not Designated as Hedging Instrument [Member] | Total return equity swap          
Derivatives, Fair Value [Line Items]          
Interest rate cash flow hedge liability 13,656,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  13,656,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquitySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Not Designated as Hedging Instrument [Member] | Currency swap          
Derivatives, Fair Value [Line Items]          
Foreign Currency Fair Value Hedge Liability at Fair Value 0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3] 729,000us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3]   0us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3]  
Designated as Hedging Instrument | Interest rate swap          
Derivatives, Fair Value [Line Items]          
Interest rate cash flow hedge liability 365,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2],[3] 6,072,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2],[3]   365,000us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2],[3]  
FSRU conversion parts          
Derivatives, Fair Value [Line Items]          
Other long-term assets   2,500,000us-gaap_OtherAssetsMiscellaneousNoncurrent
/ glng_OtherLongTermAssetsAxis
= glng_FsruConversionPartsMember
     
Swap | Designated as Hedging Instrument | Interest rate swap | Cash flow hedging          
Derivatives, Fair Value [Line Items]          
Unrealized net gain (loss) on qualifying cash flow hedging instruments (4,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2,700,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (4,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Notional value 1,475,937,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,638,020,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  1,475,937,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Swap | Designated as Hedging Instrument | Accumulated Other Comprehensive Income (Loss) [Member] | Cash flow hedging          
Derivatives, Fair Value [Line Items]          
Unrealized net gain (loss) on qualifying cash flow hedging instruments 200,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
900,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
200,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax 600,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
900,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  600,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Share Repurchase Forward Swap          
Derivatives, Fair Value [Line Items]          
Restricted Cash and Investments $ 46,051,000us-gaap_RestrictedCashAndInvestments
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= glng_ShareRepurchaseForwardSwapMember
$ 0us-gaap_RestrictedCashAndInvestments
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= glng_ShareRepurchaseForwardSwapMember
  $ 46,051,000us-gaap_RestrictedCashAndInvestments
/ us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
= glng_ShareRepurchaseForwardSwapMember
 
[1] Our debt obligations are recorded at amortized cost on the balance sheet.
[2] Derivative liabilities are captured within other current liabilities and derivative assets are captured within long-term assets on the balance sheet.
[3] The fair value/carrying value of interest rate swap agreements that qualify and are designated as a cash flow hedge as at December 31, 2014 and 2013, was $0.4 million (with a notional value of $100.9 million) and $5.3 million (with a notional value of $128.0 million), respectively. The expected maturity of these interest rate agreements is from January 2015 to April 2015.