XML 109 R89.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Related Party Transactions - Arctic Spirit and Polar Spirit - Additional Information (Detail) - Vessel |  | 12 Months Ended
--- | --- | ---
Jun. 27, 2014 | Dec. 31, 2015
BG Joint Venture [Member] | Shipbuilding supervision and crew training services [Member] | Newbuildings [Member] |  |
Related Party Transaction [Line Items] |  |
Number of vessels | 4 | 4
Subsidiary of Common Parent [Member] | Liquefied Natural Gas [Member] | Charters-out [Member] |  |
Related Party Transaction [Line Items] |  |
Number of vessels |  | 2

X
- Definition Number Of Vessels + References No definition available. + Details
Name: | tgp_NumberOfVessels
Namespace Prefix: | tgp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tgp_BgJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=us-gaap_SupplyCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_SubsidiaryOfCommonParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorPropertyClassAxis=tgp_LiquefiedNaturalGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tgp_ChartersOutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |