XML 154 R115.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities - Effect of (Loss) Gain on Derivatives Not Designated as Hedging Instruments (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Realized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments realized gain (loss) net $ (131,179)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet $ (160,451)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet $ (110,670)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
Unrealized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments unrealized (loss) gain net (100,496)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet 178,865tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet 30,318tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
Total realized and unrealized (losses) gains on derivative instruments (231,675)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet 18,414us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet (80,352)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Interest rate swap agreements [Member]      
Realized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments realized gain (loss) net (125,424)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(122,439)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(123,277)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Unrealized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments unrealized (loss) gain net (86,045)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
182,800tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
26,770tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest Rate Swaps Terminated [Member]      
Realized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments realized gain (loss) net (1,319)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tk_InterestRateSwapsTerminatedMember
(35,985)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tk_InterestRateSwapsTerminatedMember
 
Foreign currency forward contracts [Member]      
Realized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments realized gain (loss) net (4,436)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(2,027)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
1,155tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Unrealized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments unrealized (loss) gain net (16,926)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(3,935)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
6,933tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Foinaven embedded derivative [Member]      
Realized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments realized gain (loss) net     11,452tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tk_FoinavenEmbeddedDerivativeMember
Unrealized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments unrealized (loss) gain net     (3,385)tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tk_FoinavenEmbeddedDerivativeMember
Stock purchase warrants [Member]      
Unrealized (losses) gains relating to:      
Derivative instruments not designated as hedging instruments unrealized (loss) gain net $ 2,475tk_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsUnrealizedGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tk_StockPurchaseWarrantsMember