XML 114 R72.htm IDEA: XBRL DOCUMENT
v3.22.1

Deferred Income and Revenue Participation Rights - Additional Information (Detail) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Feb. 28, 2011 USD ($) | Dec. 31, 2021 USD ($) Investment Project $ / Security shares | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Deferred Revenue Arrangement [Line Items] |  |  |  |
Deferred revenue |  | $ 3,818,750 | $ 0 | $ 825,000
Revenue participation agreement |  | $ 15,000,000.0 |  |
"Seattle" Project [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Percentage of revenue owed to certificate holder per each million invested |  | 1.00% |  |
Common shares issued per unit | shares |  | 100,000 |  |
Galt Resources, LLC [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Percentage of revenue owed to certificate holders |  | 50.00% |  |
Percentage of revenue owed to certificate holder per each million invested |  | 1.00% |  |
Investment multiplier in case of project success | Investment |  | 3 |  |
Projects after bifurcation | Project |  | 2 |  |
Galt Resources, LLC [Member] | SS Gairsoppa [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Deferred revenue |  | $ 3,756,250 |  |
Galt Resources, LLC [Member] | Maximum [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Investment for future revenue rights | $ 7,512,500 |  |  |
HMS Victory Project [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Percentage of revenue owed to certificate holders |  | 7.5125% |  |
Revenue Participation Certificates [Member] | "Seattle" Project [Member] |  |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |  |
Revenue participation certificates per unit value | $ / Security |  | 50,000 |  |

X
- Definition Common shares issued per unit. + References No definition available. + Details
Name: | omex_CommonSharesIssuedPerUnit
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Investment for future revenue rights. + References No definition available. + Details
Name: | omex_InvestmentForFutureRevenueRights
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Investment multiplier in case of project success. + References No definition available. + Details
Name: | omex_InvestmentMultiplierInCaseOfProjectSuccess
Namespace Prefix: | omex_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of projects after bifurcation. + References No definition available. + Details
Name: | omex_NumberOfProjectsAfterBifurcation
Namespace Prefix: | omex_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of revenue owed to certificate holders. + References No definition available. + Details
Name: | omex_PercentageOfRevenueOwedToCertificateHolders
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of revenue owed to certificate holders per unit. + References No definition available. + Details
Name: | omex_PercentageOfRevenueOwedToCertificateHoldersPerUnit
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Revenue participation agreement value. + References No definition available. + Details
Name: | omex_RevenueParticipationAgreementValue
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Revenue Participation Certificates Per Unit Value. + References No definition available. + Details
Name: | omex_RevenueParticipationCertificatesPerUnitValue
Namespace Prefix: | omex_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_DeferredRevenueArrangementLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=omex_SeattleProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=omex_GaltResourcesLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=omex_SsGairsoppaMember
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: |

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=omex_HmsVictoryProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | omex_InvestmentsAxis=omex_RevenueParticipationCertificatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |