XML 114 R99.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Commitments and Contingencies - Additional Information (Detail) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2016 | Dec. 31, 2023 | Dec. 31, 2022
Settlement Of outstanding Liabilities |  |  |
Annual increases of base rent |  | 3.00% |
Lease rent expense |  | $ 223,515 | $ 218,000
Interest Expense On Operating Lease |  | 4,675 |
Liabilities Average Amount Outstanding |  | 10,000,000 |
Settlement Of outstanding Liabilities |  | 200,000,000 |
Aggregate Range Of Bonus |  | 750,000 |
Payments Of Bonus |  | $ 400,000,000 |
Rate Of Aggregate Bonus Paid |  | 2.00% |
Bonus Condition One [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Payments Of Bonus |  | $ 10,000,000 |
Rate Of Bonus On Employee Salary |  | 40.00% |
Bonus Condition Two [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Payments Of Bonus |  | $ 50,000,000 |
Rate Of Bonus On Employee Salary |  | 250.00% |
Building [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Lease Obligation |  | $ 590,612 |
Rate Of Discount Used |  | 10.00% |
Right Of Use Asset |  | $ 590,612 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |  | Property Plant And Equipment Subject to Operating Leases |
Corporate Office Space [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Lease Obligation |  | $ 129,139 |
Right Of Use Asset |  | $ 121,568 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |  | Property Plant And Equipment Subject to Operating Leases |
FLORIDA |  |  |
Settlement Of outstanding Liabilities |  |  |
Lease Obligation |  | $ 202,424 |
Rate Of Discount Used |  | 10.00% |
Right Of Use Asset |  | $ 202,424 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |  | Property Plant And Equipment Subject to Operating Leases |
Maximum [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Consultants contingent success fees | $ 700,000 |  |
Maximum [Member] | Building [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Monthly Lease Payments |  | $ 13,269 |
Maximum [Member] | FLORIDA |  |  |
Settlement Of outstanding Liabilities |  |  |
Monthly Lease Payments |  | 4,547 |
Minimum [Member] | Building [Member] |  |  |
Settlement Of outstanding Liabilities |  |  |
Monthly Lease Payments |  | 11,789 |
Minimum [Member] | FLORIDA |  |  |
Settlement Of outstanding Liabilities |  |  |
Monthly Lease Payments |  | $ 4,040 |

X
- Definition Aggregate range of bonus. + References No definition available. + Details
Name: | omex_AggregateRangeOfBonus
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest expense on operating lease. + References No definition available. + Details
Name: | omex_InterestExpenseOnOperatingLease
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Monthly lease payments. + References No definition available. + Details
Name: | omex_MonthlyLeasePayments
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments of Bonus + References No definition available. + Details
Name: | omex_PaymentsOfBonus
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage Of Annual Rent Accretion In Operating Lease. + References No definition available. + Details
Name: | omex_PercentageOfAnnualRentAccretionInOperatingLease
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Rate of aggregate bonus paid. + References No definition available. + Details
Name: | omex_RateOfAggregateBonusPaid
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate of bonus on employee salary. + References No definition available. + Details
Name: | omex_RateOfBonusOnEmployeeSalary
Namespace Prefix: | omex_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Settlement of outstanding liabilities. + References No definition available. + Details
Name: | omex_SettlementOfOutstandingLiabilities
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Discount rate used by lessee to determine present value of operating lease payments. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_LesseeOperatingLeaseDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average amount outstanding of interest-bearing and noninterest-bearing liabilities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-K (SK) -Number 229 -Section 1402 -Paragraph (a) -Publisher SEC + Details
Name: | us-gaap_LiabilitiesAverageAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes operating lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

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_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 + Details
Name: | us-gaap_ProfessionalFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | omex_SpecialBonusConditionAxis=omex_BonusConditionOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | omex_SpecialBonusConditionAxis=omex_BonusConditionTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_FL
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: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |