XML 53 R46.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Subsequent Events (Details) $ in Thousands | Jul. 12, 2024 USD ($) t | Jun. 14, 2024 USD ($) | Jun. 30, 2024
--- | --- | --- | ---
Related Party [Member] | Seawolf Ventures Limited [Member] |  |  |
Subsequent Events [Abstract] |  |  |
Consideration paid for No-Shop LOI |  | $ 1,000 |
Top Mega Yachts Inc. [Member] |  |  |
Subsequent Events [Abstract] |  |  |
Percentage ownership in subsidiary |  |  | 100.00%
Subsequent Event [Member] | Related Party [Member] | Seawolf Ventures Limited [Member] |  |  |
Subsequent Events [Abstract] |  |  |
Gross tonnage of M/Y Para Bellvm | t | 499 |  |
Purchase price | $ 20,000 |  |
First installment payment | 10,100 |  |
Second installment payment | 1,100 |  |
Third installment payment | 1,100 |  |
Fourth installment payment | 1,100 |  |
Fifth installment payment | 1,100 |  |
Sixth installment payment | 1,100 |  |
Seventh installment payment | 2,100 |  |
Final installment | $ 1,300 |  |
Subsequent Event [Member] | Related Party [Member] | Seawolf Ventures Limited [Member] | Maximum [Member] |  |  |
Subsequent Events [Abstract] |  |  |
Period of time between installment payments | 30 days |  |

X
- Definition Fifth installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationFifthInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Final installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationFinalInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition First installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationFirstInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fourth installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationFourthInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of time after an installment payment is made before the next installment payment is due to be paid, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tops_BusinessCombinationPeriodOfTimeBetweenInstallmentPayments
Namespace Prefix: | tops_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase price of business acquisition prior to consideration being transferred in full. + References No definition available. + Details
Name: | tops_BusinessCombinationPriceOfAcquisition
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Second installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationSecondInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Seventh installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationSeventhInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sixth installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationSixthInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Third installment payment for the acquisition of business. + References No definition available. + Details
Name: | tops_BusinessCombinationThirdInstallmentPayment
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gross tonnage of a motor yacht. + References No definition available. + Details
Name: | tops_GrossTonnage
Namespace Prefix: | tops_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Consideration paid to a related party for signing a non-binding letter of intent whereby the seller/related party is precluded from marketing or selling a motor yacht. + References No definition available. + Details
Name: | tops_NoShopClauseConsiderationPaid
Namespace Prefix: | tops_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | tops_SubsequentEventsDisclosureAbstract
Namespace Prefix: | tops_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary owned by the Company. + References No definition available. + Details
Name: | tops_SubsidiaryOwnershipPercentage
Namespace Prefix: | tops_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=tops_TopMegaYachtsIncMember
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: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |