XML 105 R98.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements - Fair Value of Financial Instruments and Other Non-Financial Assets (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cross currency interest swap agreement | $ 18,407us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet |
Derivatives not designated as a cash flow hedge | 14,415us-gaap_DerivativeInstrumentsAndHedgesNoncurrent | 69,797us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
Assets held for sale |  | 176,247us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Investment in term loans |  | 211,579us-gaap_NotesAndLoansReceivableNetCurrent
Loans to equity-accounted investees and joint venture partners - Current | 26,209us-gaap_DueFromAffiliateCurrent | 37,019us-gaap_DueFromAffiliateCurrent
Loans to equity-accounted investees and joint venture partners - Long-term | 227,217us-gaap_DueFromAffiliateNoncurrent | 132,229us-gaap_DueFromAffiliateNoncurrent
Liabilities associated with assets held for sale |  | (168,007)us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
Long-term debt | (6,736,498)us-gaap_LongTermDebt | (6,109,470)us-gaap_LongTermDebt
Interest rate swap agreements [Member] | Derivatives not designated as a cash flow hedge [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Derivatives not designated as a cash flow hedge | 5,101us-gaap_DerivativeInstrumentsAndHedgesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 69,785us-gaap_DerivativeInstrumentsAndHedgesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember
Foreign currency contracts [Member] | Derivatives not designated as a cash flow hedge [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Derivatives not designated as a cash flow hedge |  | 12us-gaap_DerivativeInstrumentsAndHedgesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 1 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cash and cash equivalents, restricted cash, and marketable securities | 927,679us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 1,119,966us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Interest rate swap agreements [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Interest rate swap agreements - assets | 1,051us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 91,415us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Interest rate swap agreements 1 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Interest rate swap agreements - liabilities | (406,783)us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = tk_InterestRateSwapAgreementsOneMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (410,470)us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = tk_InterestRateSwapAgreementsOneMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Cross currency swap agreements [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cross currency interest swap agreement | (221,391)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (52,219)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Foreign currency contracts [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cross currency interest swap agreement | (18,407)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (1,480)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 3 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Logitel contingent consideration (see below) | (21,448)us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Fair Value Asset (Liability) [Member] | Recurring [Member] | Level 3 [Member] | Warrant [Member] | Derivatives not designated as a cash flow hedge [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Derivatives not designated as a cash flow hedge | 9,314us-gaap_DerivativeInstrumentsAndHedgesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_WarrantMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Fair Value Asset (Liability) [Member] | Non-recurring [Member] | Level 2 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Vessels and equipment |  | 17,250us-gaap_PropertyPlantAndEquipmentFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Assets held for sale |  | 176,247us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 1 [Member] | Public [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Long-term debt | (1,574,440)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PublicMember | (1,376,829)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PublicMember
Fair Value Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 2 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Liabilities associated with assets held for sale |  | (168,007)us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember
Long-term receivable included in other assets | 15,758us-gaap_NotesAndLoansReceivableGrossNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember |
Fair Value Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 2 [Member] | Private [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Long-term debt | (5,094,857)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PrivateMember | (4,582,274)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PrivateMember
Fair Value Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 3 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Investment in term loans |  | 209,570us-gaap_NotesAndLoansReceivableNetCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 1 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cash and cash equivalents, restricted cash, and marketable securities | 927,679us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 1,119,966us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Interest rate swap agreements [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Interest rate swap agreements - assets | 1,051us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 91,415us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Interest rate swap agreements 1 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Interest rate swap agreements - liabilities | (406,783)us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = tk_InterestRateSwapAgreementsOneMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (410,470)us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue / us-gaap_DerivativeInstrumentRiskAxis = tk_InterestRateSwapAgreementsOneMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Cross currency swap agreements [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cross currency interest swap agreement | (221,391)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (52,219)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 2 [Member] | Foreign currency contracts [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Cross currency interest swap agreement | (18,407)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | (1,480)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 3 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Logitel contingent consideration (see below) | (21,448)us-gaap_BusinessCombinationContingentConsiderationLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Carrying Amount Asset (Liability) [Member] | Recurring [Member] | Level 3 [Member] | Warrant [Member] | Derivatives not designated as a cash flow hedge [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Derivatives not designated as a cash flow hedge | 9,314us-gaap_DerivativeInstrumentsAndHedgesNoncurrent / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_WarrantMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Carrying Amount Asset (Liability) [Member] | Non-recurring [Member] | Level 2 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Vessels and equipment |  | 17,250us-gaap_PropertyPlantAndEquipmentFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Assets held for sale |  | 176,247us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Carrying Amount Asset (Liability) [Member] | Fair Value Measurements Other [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Loans to equity-accounted investees and joint venture partners - Long-term | 227,217us-gaap_DueFromAffiliateNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember | 132,229us-gaap_DueFromAffiliateNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember
Carrying Amount Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 1 [Member] | Public [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Long-term debt | (1,554,609)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PublicMember | (1,313,358)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PublicMember
Carrying Amount Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 2 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Liabilities associated with assets held for sale |  | (168,007)us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember
Long-term receivable included in other assets | 15,758us-gaap_NotesAndLoansReceivableGrossNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember |
Carrying Amount Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 2 [Member] | Private [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Long-term debt | (5,181,889)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PrivateMember | (4,796,112)us-gaap_LongTermDebt / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember / us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis = tk_PrivateMember
Carrying Amount Asset (Liability) [Member] | Fair Value Measurements Other [Member] | Level 3 [Member] |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |
Investment in term loans |  | 211,579us-gaap_NotesAndLoansReceivableNetCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember
Loans to equity-accounted investees and joint venture partners - Current | $ 26,209us-gaap_DueFromAffiliateCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember | $ 37,019us-gaap_DueFromAffiliateCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = tk_FairValueMeasurementsOtherMember

X
- Definition Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e1107-107759 + Details
Name: | us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CashCashEquivalentsAndShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of the assets arising from derivative contracts and hedging activities, which are expected to be converted into cash or otherwise disposed of after a year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 + Details
Name: | us-gaap_DueFromAffiliateCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.11) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 + Details
Name: | us-gaap_DueFromAffiliateNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
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 all derivative assets not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
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 all derivative liabilities not designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount classified as liabilities attributable to disposal group held for sale or disposed of. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e1107-107759 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6360339&loc=d3e1436-107760 + Details
Name: | us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) more than one year from the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_NotesAndLoansReceivableGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition An amount representing an agreement for an unconditional promise by the maker to pay the Company (holder) a definite sum of money within one year from the balance sheet date (or the normal operating cycle, whichever is longer), net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4531-111522 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_NotesAndLoansReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19190-110258 + Details
Name: | us-gaap_PropertyPlantAndEquipmentFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |