XML 72 R63.htm IDEA: XBRL DOCUMENT
v3.21.2

Derivative Instruments and Hedging Activities - Interest Rate Swap Agreements (Details) $ in Thousands | 6 Months Ended
--- | ---
Jun. 30, 2021 USD ($)
Minimum [Member] |
Derivative [Line Items] |
Variable interest rate on debt | 0.60%
Maximum [Member] |
Derivative [Line Items] |
Variable interest rate on debt | 3.25%
Interest rate swap agreements |
Derivative [Line Items] |
Interest Rate Derivative Liabilities, at Fair Value | $ (38,685)
U.S. Dollar-denominated interest rate swaps 1 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | 186,745
Fair Value / Carrying Amount of (Liability) | $ 434
Weighted- Average Remaining Term (Years) | 4 years 8 months 12 days
Fixed Rate Payable | 0.70%
U.S. Dollar-denominated interest rate swaps 2 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 5,356
Fair Value / Carrying Amount of (Liability) | $ (69)
Weighted- Average Remaining Term (Years) | 1 month 6 days
Fixed Rate Payable | 2.80%
U.S. Dollar-denominated interest rate swaps 3 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 141,386
Fair Value / Carrying Amount of (Liability) | $ (2,682)
Weighted- Average Remaining Term (Years) | 3 years 2 months 12 days
Fixed Rate Payable | 1.40%
U.S. Dollar-denominated interest rate swaps 4 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 288,510
Fair Value / Carrying Amount of (Liability) | $ (22,915)
Weighted- Average Remaining Term (Years) | 2 years 7 months 6 days
Fixed Rate Payable | 3.60%
U.S. Dollar-denominated interest rate swaps 5 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 153,945
Interest Rate Fair Value Hedge Derivative at Fair Value, Net | $ (8,814)
Weighted- Average Remaining Term (Years) | 5 years 6 months
Fixed Rate Payable | 2.30%
Euro-denominated interest rate swaps | EURIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 62,945
Fair Value / Carrying Amount of (Liability) | $ (4,639)
Weighted- Average Remaining Term (Years) | 2 years 2 months 12 days
Fixed Rate Payable | 3.90%

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageRemainingMaturity1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all derivatives not designated as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958 + Details
Name: | us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
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 interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities. + References No definition available. + Details
Name: | us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of all derivatives designated as interest rate fair value hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958 + Details
Name: | us-gaap_InterestRateFairValueHedgeDerivativeAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_UnitedStatesDollarDenominatedInterestRateSwapsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_UnitedStatesDollarDenominatedInterestRateSwapsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_UnitedStatesDollarDenominatedInterestRateSwapsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_UnitedStatesDollarDenominatedInterestRateSwapsFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_UnitedStatesDollarDenominatedInterestRateSwapsFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tgp_EuroDenominatedInterestRateSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=tgp_EuroInterbankOfferedRateEuriborMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |