10. Stock Options and Warrants (Details-Warrant Exercise Price per Share) (USD $)
|
12 Months Ended |
|
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
Outstanding Warrants |
|
|
|
|
Shares |
0us-gaap_ClassOfWarrantOrRightOutstanding
|
0us-gaap_ClassOfWarrantOrRightOutstanding
|
4,400,000us-gaap_ClassOfWarrantOrRightOutstanding
|
|
Warrants |
|
|
|
|
Outstanding Warrants |
|
|
|
|
Shares |
5,692,087us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
11,763,966us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
42,205,507us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
49,106,280us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
Weighted Average Exercise Price |
$ 0.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
|
|
|
Exercisable Warrants |
|
|
|
|
Shares |
5,297,087us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
|
|
|
Weighted Average Exercise Price |
$ 0.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice / us-gaap_AwardTypeAxis = us-gaap_WarrantMember
|
|
|
|
Warrants | $ 0.25 - $ 0.99 |
|
|
|
|
Outstanding Warrants |
|
|
|
|
Shares |
5,572,087us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_OptionExercisePricePerSharePointTwoFiveToPointNineNineMember
|
|
|
|
Weighted Average Exercise Price |
$ 0.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_OptionExercisePricePerSharePointTwoFiveToPointNineNineMember
|
|
|
|
Exercisable Warrants |
|
|
|
|
Shares |
5,177,087us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_OptionExercisePricePerSharePointTwoFiveToPointNineNineMember
|
|
|
|
Weighted Average Exercise Price |
$ 0.34us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_OptionExercisePricePerSharePointTwoFiveToPointNineNineMember
|
|
|
|
Warrants | $1.00 - $1.99 |
|
|
|
|
Outstanding Warrants |
|
|
|
|
Shares |
120,000us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_WarrantExercisePricePerSharePointOneToOnePointNineNineMember
|
|
|
|
Life (Years) |
1 year
|
|
|
|
Weighted Average Exercise Price |
$ 1.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_WarrantExercisePricePerSharePointOneToOnePointNineNineMember
|
|
|
|
Exercisable Warrants |
|
|
|
|
Shares |
120,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_WarrantExercisePricePerSharePointOneToOnePointNineNineMember
|
|
|
|
Weighted Average Exercise Price |
$ 1.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice / us-gaap_AwardTypeAxis = us-gaap_WarrantMember / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = zero_WarrantExercisePricePerSharePointOneToOnePointNineNineMember
|
|
|
|
Warrants | $ 0.25 - $ 0.99 [Member] |
|
|
|
|
Outstanding Warrants |
|
|
|
|
Life (Years) |
3 years
|
|
|
|