Annual report pursuant to Section 13 and 15(d)

Note 4 - Stockholders' Equity (Details)

v2.4.1.9
Note 4 - Stockholders' Equity (Details) (WarrantMember, USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
WarrantMember
   
Warrants Outstanding    
Outstanding, beginning 591,045,682us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
635,764,298us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Granted 331,288,836OXIS_ShareBasedCompensationArrangementByShareBasedPaymentsAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
51,666,000OXIS_ShareBasedCompensationArrangementByShareBasedPaymentsAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Forfeited 259,309,994us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
3,384,616us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
93,000,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Outstanding, ending 663,024,524us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
591,045,682us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercisable, ending 663,024,524us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
590,895,682us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Weighted Average Exercise Price    
Outstanding, beginning $ 0.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Granted $ 0.013us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.01us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Forfeited $ 0.01us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.1us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercised $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.01us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Outstanding, ending $ 0.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
Exercisable, ending $ 0.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
$ 0.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember