XML 87 R68.htm IDEA: XBRL DOCUMENT
v3.23.1

Deferred Income and Revenue Participation Rights - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) $ / Security shares | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($)
Deferred Revenue Arrangement [Line Items] |  |  |
Deferred revenue | $ 0 | $ 3,818,750 | $ 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] | HMS Victory Project [Member] |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |
Deferred revenue | $ 3,756,250 |  |
Revenue Participation Certificates [Member] | "Seattle" Project [Member] |  |  |
Deferred Revenue Arrangement [Line Items] |  |  |
Revenue participation certificates per unit value | $ / Security | 50,000 |  |
Deferred revenue |  | $ 62,500 |

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 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 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 https://asc.fasb.org/extlink&oid=126920106&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_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: |