v3.8.0.1

Related Party Transactions - Summary of Related Party Transactions (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Related Party Transaction [Line Items] |  |  |
Pool management fees and commissions | $ (9,813) | $ (10,445) | $ (5,292)
Commercial management fees | (1,870) | (1,236) | (1,117)
Vessel operating expenses | (182,598) | (137,164) | (98,403)
Strategic and administrative service fees | (10,122) | (8,356) | (8,676)
Entities Under Common Control [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Pool management fees and commissions | 9,813 | 10,445 | 5,292
Commercial management fees | 1,870 | 1,236 | 1,117
Strategic and administrative service fees | (15,508) | (14,701) | (15,767)
Bareboat charter revenues | 0 | 0 | 1,156
Entities Under Common Control [Member] | Explorer Spirit [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Bareboat charter revenues |  |  | 900
Entities Under Common Control [Member] | Navigator Spirit [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Bareboat charter revenues |  |  | 300
Time-charter [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | 5,404 | 392 | 13,728
Time-charter [Member] | Entities Under Common Control [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | 0 | 4,558 | 6,572
Technical management fee [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Vessel operating expenses | (9,155) | (7,039) | (5,613)
Technical management fee [Member] | Entities Under Common Control [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | 11,742 | 10,413 | 9,798
Vessel operating expenses | 0 | (430) | (399)
Lay-up Services [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | 302 | 0 | 0
LNG terminal services [Member] [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | 70 | 0 | 0
Other Income [Member] | Entities Under Common Control [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Revenues | $ 5,482 | $ 4,023 | $ 3,065

X
- Definition Bareboat charter revenues. + References No definition available. + Details
Name: | tnk_BareboatCharterRevenues
Namespace Prefix: | tnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Commercial Management Fees Related Party + References No definition available. + Details
Name: | tnk_CommercialManagementFeesRelatedParty
Namespace Prefix: | tnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Pool Management Fees And Commissions Related Party + References No definition available. + Details
Name: | tnk_PoolManagementFeesAndCommissionsRelatedParty
Namespace Prefix: | tnk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate direct operating costs incurred during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_DirectOperatingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07.1(c)) -URI http://asc.fasb.org/extlink&oid=6488393&loc=d3e606610-122999 + Details
Name: | us-gaap_RevenueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tnk_EntitiesUnderCommonControlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=tnk_ExplorerSpiritMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=tnk_NavigatorSpiritMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=tnk_TimecharterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=tnk_TechnicalManagementFeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=tnk_LayupServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=tnk_LNGterminalservicesMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=us-gaap_OtherIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |