XML 172 R126.htm IDEA: XBRL DOCUMENT v2.4.1.9
Vessel Sales, Asset Impairments and Provisions - Additional Information (Detail) (USD $)
12 Months Ended 1 Months Ended 3 Months Ended 0 Months Ended 1 Months Ended 3 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Vessel
Mar. 31, 2014
Sep. 30, 2013
Vessel
Jan. 23, 2014
May 31, 2014
Dec. 31, 2013
Vessel
Jan. 13, 2013
Vessel
Feb. 28, 2014
Jan. 31, 2014
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets $ 13,509,000us-gaap_GainLossOnDispositionOfAssets $ 1,995,000us-gaap_GainLossOnDispositionOfAssets $ (6,975,000)us-gaap_GainLossOnDispositionOfAssets                  
Realized gain (loss) on sale of joint venture interest 128,114,000us-gaap_IncomeLossFromEquityMethodInvestments 136,538,000us-gaap_IncomeLossFromEquityMethodInvestments 79,211,000us-gaap_IncomeLossFromEquityMethodInvestments                  
Write-down charges related to vessel 4,759,000us-gaap_AssetImpairmentCharges 167,605,000us-gaap_AssetImpairmentCharges 432,196,000us-gaap_AssetImpairmentCharges                  
Percentage of ownership in joint venture arrangement 16.05%us-gaap_EquityMethodInvestmentOwnershipPercentage                      
Loan loss provisions (2,521,000)us-gaap_ProvisionForLoanAndLeaseLosses 748,000us-gaap_ProvisionForLoanAndLeaseLosses 1,886,000us-gaap_ProvisionForLoanAndLeaseLosses                  
Interest income from loans   11,200,000tk_InterestReceivableUnderTermLoanNotRecordedInInvestment             11,200,000tk_InterestReceivableUnderTermLoanNotRecordedInInvestment      
Shuttle tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets     1,100,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                 
Number of vessels   6tk_NumberOfVessels
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                   
Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Write-down charges related to vessel   90,800,000us-gaap_AssetImpairmentCharges
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
                   
Shuttle Tanker, FSO and Offshore Support Segment [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Write-down charges related to vessel   76,800,000us-gaap_AssetImpairmentCharges
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankerFloatingStorageAndOfftakeAndOffshoreSupportSegmentMember
                   
Tanker Investments Limited [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Investment in equity private placement             25,000,000us-gaap_EquityMethodInvestments
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
         
Vessels and equipment                     163,200,000us-gaap_InventoriesPropertyHeldForSaleCurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
 
VLCC [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels 3tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
    3tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
               
Interest income from loans       11,200,000tk_InterestReceivableUnderTermLoanNotRecordedInInvestment
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
11,200,000tk_InterestReceivableUnderTermLoanNotRecordedInInvestment
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
             
Estimated aggregate fair value of vessels       222,000,000us-gaap_PropertyPlantAndEquipmentFairValueDisclosure
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
222,000,000us-gaap_PropertyPlantAndEquipmentFairValueDisclosure
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
             
Interest income recognized         15,200,000us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
             
Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     3tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
                 
Sold Asset [Member] | Shuttle tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     2tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                 
Impaired Asset [Member] | Shuttle tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     4tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                 
Impaired Asset [Member] | Shuttle tankers [Member] | Contract Termination [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels           4tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
           
Impaired Asset [Member] | Shuttle tankers [Member] | Recontracting [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels           1tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
           
Impaired Asset [Member] | Shuttle tankers [Member] | Contract Renewal [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels           2tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
/ us-gaap_RestructuringCostAndReserveAxis
= tk_ContractRenewalMember
           
Impaired Asset [Member] | Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   4tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
                   
Teekay Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of subsidiaries sold 2tk_NumberOfSubsidiariesSold
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
                     
Related working capital receivable 1,700,000tk_ProceedsFromSaleOfWorkingCapitalInConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
                     
Revolving credit facilities repaid 152,000,000us-gaap_RepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
                     
Ownership percentage 26.20%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
25.10%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
            25.10%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
     
Teekay Tankers [Member] | Tanker Investments Limited [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Issuance of equity private placement             250,000,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
         
Investment in equity private placement             25,000,000us-gaap_EquityMethodInvestments
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
         
Percentage of ownership in joint venture arrangement             20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
        20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
Teekay Tankers [Member] | Tanker Investments Limited [Member] | Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels             4tk_NumberOfVessels
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= tk_TankerInvestmentsLimitedMember
         
Teekay Tankers [Member] | VLCC [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 10,000,000us-gaap_GainLossOnDispositionOfAssets
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
                     
Aggregate proceeds received               154,000,000us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_MajorPropertyClassAxis
= tk_VlccMember
       
Teekay Tankers [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels               2tk_NumberOfVessels
/ dei_LegalEntityAxis
= tk_TeekayTankersMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
       
Teekay Offshore [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Ownership percentage 27.30%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
29.30%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
            29.30%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
     
Teekay Offshore [Member] | Minimum [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Ownership percentage   50.00%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
            50.00%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Teekay Offshore [Member] | Maximum [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Ownership percentage   67.00%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
            67.00%us-gaap_MinorityInterestOwnershipPercentageByParent
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Teekay Offshore [Member] | Shuttle tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   4tk_NumberOfVessels
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                   
Write-down charges related to vessel   56,500,000us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_ShuttleTankersMember
                   
Teekay Offshore [Member] | Impaired Asset [Member] | Minimum [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels                 2tk_NumberOfVessels
/ dei_LegalEntityAxis
= tk_TeekayOffshoreMember
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Nineteen Conventional Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     19tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
                 
Write-down charges related to vessel     405,300,000us-gaap_AssetImpairmentCharges
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
                 
Nineteen Conventional Tankers [Member] | Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     10tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
                 
Write-down charges related to vessel     335,000,000us-gaap_AssetImpairmentCharges
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
                 
Nineteen Conventional Tankers [Member] | Aframax tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     7tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_AframaxTankerMember
                 
Write-down charges related to vessel     66,000,000us-gaap_AssetImpairmentCharges
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_AframaxTankerMember
                 
Nineteen Conventional Tankers [Member] | Other conventional tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     2tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_OtherConventionalTankersMember
                 
Write-down charges related to vessel     4,300,000us-gaap_AssetImpairmentCharges
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_OtherConventionalTankersMember
                 
Nineteen Conventional Tankers [Member] | Seven Suezmax tankers and four Aframax tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Write-down charges related to vessel     350,200,000us-gaap_AssetImpairmentCharges
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SevenSuezmaxTankersAndFourAframaxTankersMember
                 
Nineteen Conventional Tankers [Member] | Sold Asset [Member] | Aframax tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels                   1tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_AframaxTankerMember
   
Nineteen Conventional Tankers [Member] | Asset Held For Sale [Member] | Aframax tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     1tk_NumberOfVessels
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= tk_NineteenConventionalTankersMember
/ us-gaap_MajorPropertyClassAxis
= tk_AssetHeldForSaleMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_AframaxTankerMember
                 
Ikdam FPSO unit [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Realized gain (loss) on sale of joint venture interest     10,800,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_IkdamFpsoUnitMember
                 
FSO [Member] | Impaired Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     1tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_FsoUnitsMember
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
                 
FSO and Offshore Support Segment [Member] | 1995-build shuttle tanker [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 3,100,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_NineteenNinetyFiveBuiltShuttleTankerMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FsoAndOffshoreSupportSegmentMember
                     
FPSO Segment [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 935,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
1,338,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
                   
Reversal and recorded of loss provision related to receivable 2,500,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
2,600,000us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
                   
Loan loss provisions (2,521,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
2,634,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
                   
FPSO Segment [Member] | Office building [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 900,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_FpsoSegmentMember
                     
Conventional Tanker [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 9,453,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
657,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
(5,863,000)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                 
Realized gain (loss) on sale of tankers     5,900,000us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                 
Write-down charges related to vessel   90,823,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
403,366,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                 
Loan loss provisions   (1,886,000)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
1,886,000us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                 
Conventional Tanker [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     3tk_NumberOfVessels
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                 
Conventional Tanker [Member] | Shuttle Tanker and FSO Segment [Member] | Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels 4tk_NumberOfVessels
/ dei_LegalEntityAxis
= tk_ShuttleTankerAndFsoSegmentMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                     
Conventional Tanker [Member] | Shuttle Tanker and FSO Segment [Member] | Sold Asset [Member] | Suezmax Tankers [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets (500,000)us-gaap_GainLossOnDispositionOfAssets
/ dei_LegalEntityAxis
= tk_ShuttleTankerAndFsoSegmentMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= tk_SuezmaxTankersMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                     
Conventional Tanker [Member] | 1992-built shuttle tanker [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   1tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_NineteenNinetyTwoBuiltShuttleTankerMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                   
Conventional Tanker [Member] | 1995-built conventional tankers [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   2tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_NineteenNinetyFiveBuiltConventionalTankerMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                   
Conventional Tanker [Member] | Nineteen Ninety Eight Built Conventional Tanker [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   1tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_NineteenNinetyEightBuiltConventionalTankerMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ConventionalTankerMember
                   
Shuttle tankers [Member] | 1992-built shuttle tanker [Member] | Sold Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels   1tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_NineteenNinetyTwoBuiltShuttleTankerMember
/ us-gaap_MajorPropertyClassAxis
= tk_SoldAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankersMember
                   
Shuttle Tanker, FSO and Offshore Support Segment [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Gain (loss) on sale of assets 3,121,000us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
  (1,112,000)us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Write-down charges related to vessel 4,759,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
76,782,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
28,830,000us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Future operating life (based on the estimated remaining trading life of vessel)     2 years 2 months 12 days                  
Future revenues (based on field production forecasts and the availability of contracts of affreightment suitable for vessel)     37,200,000us-gaap_ContractsRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Operating and dry-dock expenditures     20,500,000tk_OperatingAndDryDockExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Residual value (based on vessel's light weight tonnage and price of steel)     $ 6,500,000us-gaap_PropertyPlantAndEquipmentSalvageValue
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Discount rate (approximate weighted average cost of capital of a market participant)     7.90%us-gaap_FairValueInputsDiscountRate
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Shuttle Tanker, FSO and Offshore Support Segment [Member] | Appraised Value [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     5tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_AppraisedValueMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember
                 
Shuttle Tanker, FSO and Offshore Support Segment [Member] | Discounted Cash Flows Value [Member] | Impaired Asset [Member]                        
Long Lived Assets Held-for-sale [Line Items]                        
Number of vessels     1tk_NumberOfVessels
/ us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis
= tk_DiscountedCashFlowsValueMember
/ us-gaap_MajorPropertyClassAxis
= tk_ImpairedAssetMember
/ us-gaap_StatementBusinessSegmentsAxis
= tk_ShuttleTankerFsoAndOffshoreSupportSegmentMember