XML 42 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Options and Warrants (Details 3) (Warrant [Member], USD $)
3 Months Ended
Mar. 31, 2015
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Warrants Outstanding 28,022,272ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingWarrant
Warrants Exercisable 28,022,272ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants
Range One [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Exercisable Prices Lower limit $ 0.15us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeOneMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercisable Prices Upper limit $ 0.65us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeOneMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Outstanding 26,609,236ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingWarrant
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeOneMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Exercisable 26,609,236ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeOneMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Range One [Member] | Minimum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 3 months
Range One [Member] | Maximum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 3 years 2 months 12 days
Range Two [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Exercisable Prices Lower limit $ 0.26us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercisable Prices Upper limit $ 5.70us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Outstanding 866,362ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingWarrant
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Exercisable 866,362ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeTwoMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Range Two [Member] | Minimum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 4 months 6 days
Range Two [Member] | Maximum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 3 years 5 months 19 days
Range Three [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Exercisable Prices Lower limit $ 0.90us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeThreeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercisable Prices Upper limit $ 8.70us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeThreeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Outstanding 546,674ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingWarrant
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeThreeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Warrants Exercisable 546,674ooil_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableWarrants
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ooil_RangeThreeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Range Three [Member] | Minimum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 10 months 24 days
Range Three [Member] | Maximum [Member]
 
Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted Average Remaining Contractual Life (years) 7 years 7 months 21 days