XML 29 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Changes in Fair Value Inputs and Assumptions Related to Derivative Warrants (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Issuances:    
Senior Convertible Note Financing $ 9,955,000us-gaap_ConvertibleNotesPayable  
Warrant Derivatives [Member]    
Derivative [Line Items]    
Balances at January 1 923,580us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
3,826,619us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
Issuances:    
Series G Convertible Preferred Stock Financing 0omex_FairValueOfWarrantsIssued
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
0omex_FairValueOfWarrantsIssued
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
Senior Convertible Note Financing 0us-gaap_ConvertibleNotesPayable
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
0us-gaap_ConvertibleNotesPayable
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
Exercises:    
Series G Convertible Preferred Stock Financing   (922,875)omex_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExercise
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
Changes in fair value inputs and assumptions reflected in income (812,453)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
(1,980,164)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
Balances at December 31 $ 111,127us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember
$ 923,580us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DerivativeInstrumentRiskAxis
= omex_WarrantDerivativeMember