XML 73 R64.htm IDEA: XBRL DOCUMENT
v3.21.2

Derivative Instruments and Hedging Activities - Interest Rate Swap Agreements (Details) $ in Thousands | 9 Months Ended
--- | ---
Sep. 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 | $ (33,578)
U.S. Dollar-denominated interest rate swaps 1 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | 181,906
Fair Value / Carrying Amount of (Liability) | $ 816
Weighted- Average Remaining Term (Years) | 4 years 4 months 24 days
Fixed Rate Payable | 0.70%
U.S. Dollar-denominated interest rate swaps 3 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 139,169
Fair Value / Carrying Amount of (Liability) | $ (1,963)
Weighted- Average Remaining Term (Years) | 3 years
Fixed Rate Payable | 1.40%
U.S. Dollar-denominated interest rate swaps 4 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 283,729
Fair Value / Carrying Amount of (Liability) | $ (20,757)
Weighted- Average Remaining Term (Years) | 2 years 3 months 18 days
Fixed Rate Payable | 3.60%
U.S. Dollar-denominated interest rate swaps 5 | LIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 150,761
Interest Rate Fair Value Hedge Derivative at Fair Value, Net | $ (7,773)
Weighted- Average Remaining Term (Years) | 5 years 2 months 12 days
Fixed Rate Payable | 2.30%
Euro-denominated interest rate swaps | EURIBOR |
Derivative [Line Items] |
Derivative, Notional Amount | $ 58,613
Fair Value / Carrying Amount of (Liability) | $ (3,901)
Weighted- Average Remaining Term (Years) | 1 year 10 months 24 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_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: |