XML 72 R63.htm IDEA: XBRL DOCUMENT
v3.23.2

Subsequent Events - Additional Information (Details) - USD ($) | Jul. 03, 2023 | Jun. 04, 2023
--- | --- | ---
Odyssey Minerals Cayman Limited [Member] | Ocean Minerals LLC [Member] | Unit Purchase Agreement [Member] |  |
Subsequent Event [Line Items] |  |
Aggregate membership interest units issuable |  | 733,497
Membership interest units purchase price |  | $ 15,000,000
Percentage of issued and outstanding membership interest units purchased |  | 13.00%
Subsequent Event [Member] | Equity Exchange Agreement [Member] |  |
Subsequent Event [Line Items] |  |
Maximum percentage of common stock to be issued under exchange agreement | 19.90% |
Subsequent Event [Member] | Ocean Minerals LLC [Member] | Unit Purchase Agreement [Member] | Prior to 18-month Anniversary of Initial Closing [Member] |  |
Subsequent Event [Line Items] |  |
Additional membership interest units issuable | 1,466,993 |
Membership interest units purchase price per unit | $ 20.45 |
Purchase of unpurchased optional units at price equal to percentage of purchase price per membership interest unit | 90.00% |
Subsequent Event [Member] | Ocean Minerals LLC [Member] | Equity Exchange Agreement [Member] |  |
Subsequent Event [Line Items] |  |
Membership interest units purchase price per unit | $ 20.45 |
Subsequent Event [Member] | Odyssey Minerals Cayman Limited [Member] | Ocean Minerals LLC [Member] | Unit Purchase Agreement [Member] |  |
Subsequent Event [Line Items] |  |
Initial closing purchased units issued | 293,399 |
Initial closing purchased units payment of cash | $ 1,000,000 |
Outstanding shares valued by parties | $ 5,000,000 |
Additional purchased units issued | 195,599 |
Additional aggregate purchase price paid | $ 4,000,000 |
Final closing additional purchased units to be issued | 244,499 |
Final closing additional purchased units aggregate purchase price paid | $ 5,000,000 |
Subsequent Event [Member] | Maximum [Member] |  |
Subsequent Event [Line Items] |  |
Contribution agreement equity interests issued or issuable number of additional shares issued value | $ 10,000,000 |

X
- Definition Additional aggregate purchase price paid. + References No definition available. + Details
Name: | omex_AdditionalAggregatePurchasePricePaid
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Additional membership interest units issuable + References No definition available. + Details
Name: | omex_AdditionalMembershipInterestUnitsIssuable
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additional purchased units issued. + References No definition available. + Details
Name: | omex_AdditionalPurchasedUnitsIssued
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate membership interest units issuable. + References No definition available. + Details
Name: | omex_AggregateMembershipInterestUnitsIssuable
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contribution agreement equity interests issued or issuable number of additional shares issued value. + References No definition available. + Details
Name: | omex_ContributionAgreementEquityInterestsIssuedOrIssuableNumberOfAdditionalSharesIssuedValue
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Final closing additional purchased units aggregate purchase price paid. + References No definition available. + Details
Name: | omex_FinalClosingAdditionalPurchasedUnitsAggregatePurchasePricePaid
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Final closing additional purchased units to be issued. + References No definition available. + Details
Name: | omex_FinalClosingAdditionalPurchasedUnitsToBeIssued
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial closing purchased units issued. + References No definition available. + Details
Name: | omex_InitialClosingPurchasedUnitsIssued
Namespace Prefix: | omex_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial closing purchased units payment of cash. + References No definition available. + Details
Name: | omex_InitialClosingPurchasedUnitsPaymentOfCash
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum percentage of common stock to be issued under exchange agreement. + References No definition available. + Details
Name: | omex_MaximumPercentageOfCommonStockToBeIssuedUnderExchangeAgreement
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Membership interest units purchase price. + References No definition available. + Details
Name: | omex_MembershipInterestUnitsPurchasePrice
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Membership interest units purchase price per unit. + References No definition available. + Details
Name: | omex_MembershipInterestUnitsPurchasePricePerUnit
Namespace Prefix: | omex_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Outstanding shares valued By parties. + References No definition available. + Details
Name: | omex_OutstandingSharesValuedByParties
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of issued and outstanding membership interest units purchased. + References No definition available. + Details
Name: | omex_PercentageOfIssuedAndOutstandingMembershipInterestUnitsPurchased
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase of unpurchased optional units at price equal to percentage of purchase price per membership interest unit. + References No definition available. + Details
Name: | omex_PurchaseOfUnpurchasedOptionalUnitsAtPriceEqualToPercentageOfPurchasePricePerMembershipInterestUnit
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=omex_OdysseyMineralsCaymanLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=omex_OceanMineralsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=omex_UnitPurchaseAgreementMember
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_TypeOfArrangementAxis=omex_EquityExchangeAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=omex_PriorToEighteenMonthAnniversaryOfInitialClosingMember
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: |