XML 96 R84.htm IDEA: XBRL DOCUMENT
v3.25.1

Sale-leaseback Financing Obligations - Additional Information (Detail) - USD ($) |  |  | 12 Months Ended
--- | --- | --- | ---
Jun. 30, 2023 | Apr. 04, 2023 | Dec. 31, 2024 | Dec. 31, 2023
Sale Leaseback Transaction [Line Items] |  |  |  |
Proceeds from sale of equipment |  |  | $ 0 | $ 317,750
Sale-leaseback carrying value of financing liabilities |  |  | 4,200,000 | 4,100,000
Gain or loss of sale-leaseback |  |  | $ 0 | $ 0
Sale Leaseback Transaction Dated April 4, 2023 [Member] |  |  |  |
Sale Leaseback Transaction [Line Items] |  |  |  |
Sale-leaseback transaction date |  | April 4, 2023 |  |
Proceeds from sale of equipment |  | $ 3,500,000 |  |
Sale-leaseback transaction term |  | 4 years |  |
Initial base rent |  | $ 35,000 |  |
Lease terms |  | As a part of each of the lease agreements, the lessee is granted an option to purchase the marine equipment back from the buyer, that can be exercised at any time during the period commencing on the first anniversary of the date of the agreements and ending on the day that is 120 days prior to the expiration of the lease term. If the lessee has not already delivered such notice at least 120 days prior to the expiration of the lease term, it is required to purchase the marine equipment upon the expiration of the lease term. |  |
Notice period for option to purchase property prior to lease expiration term |  | 120 days |  |
Sale-leasebacks recorded third party payments |  | $ 350,000 |  |
Sale Leaseback Transaction Dated April 4, 2023 [Member] | Minimum [Member] |  |  |  |
Sale Leaseback Transaction [Line Items] |  |  |  |
Notice period for option to purchase property prior to lease expiration term |  | 120 days |  |
Sale Leaseback Transaction Dated June 30, 2023 [Member] |  |  |  |
Sale Leaseback Transaction [Line Items] |  |  |  |
Sale-leaseback transaction date | June 30, 2023 |  |  |
Proceeds from sale of equipment | $ 1,000,000 |  |  |
Sale-leaseback transaction term | 4 years |  |  |
Initial base rent | $ 10,000 |  |  |
Lease terms | As a part of each of the lease agreements, the lessee is granted an option to purchase the marine equipment back from the buyer, that can be exercised at any time during the period commencing on the first anniversary of the date of the agreements and ending on the day that is 120 days prior to the expiration of the lease term. If the lessee has not already delivered such notice at least 120 days prior to the expiration of the lease term, it is required to purchase the marine equipment upon the expiration of the lease term. |  |  |
Notice period for option to purchase property prior to lease expiration term | 120 days |  |  |
Sale-leasebacks recorded third party payments | $ 100,000 |  |  |
Sale Leaseback Transaction Dated June 30, 2023 [Member] | Minimum [Member] |  |  |  |
Sale Leaseback Transaction [Line Items] |  |  |  |
Notice period for option to purchase property prior to lease expiration term | 120 days |  |  |

X
- Definition Initial base rent. + References No definition available. + Details
Name: | omex_InitialBaseRent
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease terms. + References No definition available. + Details
Name: | omex_LeaseTerms
Namespace Prefix: | omex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notice period for option to purchase property prior to lease expiration term. + References No definition available. + Details
Name: | omex_NoticePeriodForOptionToPurchasePropertyPriorToLeaseExpirationTerm
Namespace Prefix: | omex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale leaseback carrying value of financing liabilities + References No definition available. + Details
Name: | omex_SaleLeasebackCarryingValueOfFinancingLiabilities
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sale-leasebacks recorded third party payments + References No definition available. + Details
Name: | omex_SaleLeasebacksRecordedThirdPartyPayments
Namespace Prefix: | omex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale. + 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 (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-2 + Details
Name: | us-gaap_SaleAndLeasebackTransactionGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The date of the transaction involving the sale of the property to another party and the lease of the property back to the seller. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481295/840-40-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-1 + Details
Name: | us-gaap_SaleLeasebackTransactionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease term for sale and leaseback transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-2 + Details
Name: | us-gaap_SaleLeasebackTransactionLeaseTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
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 Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481295/840-40-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-2 + Details
Name: | us-gaap_SaleLeasebackTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SaleLeasebackTransactionDescriptionAxis=omex_SaleLeasebackTransactionDatedAprilFourTwoThousandAndTwentyThreeMember
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: |

X
- Details
Name: | us-gaap_SaleLeasebackTransactionDescriptionAxis=omex_SaleLeasebackTransactionDatedJuneThirtyTwoThousandAndTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |