XML 135 R66.htm IDEA: XBRL DOCUMENT
v3.21.1

Note 8 - Commitments and Contingencies (Details Textual) - USD ($) $ in Thousands | Jan. 06, 2021 | Dec. 31, 2020 | Apr. 24, 2020 | Mar. 12, 2020
--- | --- | --- | --- | ---
Contractual Obligation, Total |  | $ 182,016 |  |
Performance Guarantee [Member] |  |  |  |
Guarantor Obligations, Secured Loan Facility |  |  |  | $ 37,660
Performance Guarantee [Member] | M/T Eco Yosemite Park [Member] |  |  |  |
Guarantor Obligations, Secured Loan Facility |  |  |  | 18,830
Performance Guarantee [Member] | M/T Eco Joshua Park [Member] |  |  |  |
Guarantor Obligations, Secured Loan Facility |  |  |  | $ 18,830
The 2020 Joint Venture [Member] |  |  |  |
Equity Method Investment, Ownership Percentage |  |  | 50.00% |
Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | $ 211,171 |  |  |
Contractual Obligation, to be Paid, Year One | 116,434 |  |  |
Contractual Obligation, to be Paid, Year Two | $ 94,737 |  |  |
Subsequent Event [Member] | M/T Legio X Equestris [Member] |  |  |  |
Interest in Vessel, Percentage | 35.00% |  |  |
Subsequent Event [Member] | M/T Julius Caesar [Member] |  |  |  |
Interest in Vessel, Percentage | 35.00% |  |  |
Eco Van Nuys [Member] |  |  |  |
Contractual Obligation, Total |  | 30,060 |  |
Eco Santa Monica [Member] |  |  |  |
Contractual Obligation, Total |  | 30,060 |  |
Eco Venice Beach [Member] |  |  |  |
Contractual Obligation, Total |  | 30,060 |  |
Eco West Coast [Member] |  |  |  |
Contractual Obligation, Total |  | 42,857 |  |
Eco West Coast [Member] | Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | $ 42,857 |  |  |
Eco Malibu [Member] |  |  |  |
Contractual Obligation, Total |  | $ 48,979 |  |
Eco Malibu [Member] | Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | 48,979 |  |  |
M/T Eco Oceano Ca [Member] | Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | 60,150 |  |  |
M/T Julius Caesar [Member] | Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | 28,035 |  |  |
M/T Legio X Equestris [Member] | Subsequent Event [Member] |  |  |  |
Contractual Obligation, Total | $ 31,150 |  |  |

X
- Definition Represents guarantor's obligations under the guarantee or each group of similar guarantees for secured loan facility. + References No definition available. + Details
Name: | tops_GuarantorObligationsSecuredLoanFacility
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the reporting entity's interest in a vessel, expressed as a percentage. + References No definition available. + Details
Name: | tops_InterestInVesselPercentage
Namespace Prefix: | tops_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. + References No definition available. + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PerformanceGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=tops_MtEcoYosemiteParkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=tops_MtEcoJoshuaParkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tops_The2020JointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tops_MTLegioXEquestrisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tops_MTJuliusCaesarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_EcoVanNuysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_EcoSantaMonicaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_EcoVeniceBeachMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_EcoWestCoastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_EcoMalibuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_MtEcoOceanoCaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_MTJuliusCaesarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=tops_MTLegioXEquestrisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |