Annual report pursuant to Section 13 and 15(d)

10. Stock options and warrants (Details Narrative)

v2.4.1.9
10. Stock options and warrants (Details Narrative) (USD $)
12 Months Ended 203 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2011
Outside the Plan          
Options granted   4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
37,050,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
   
Options cancelled or forfeited 7,040,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
  17,430,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
   
Options exercised     2,860,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
   
Options outstanding     16,760,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
16,760,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= zero_OutsideThePlanMember
 
Options          
Option shares available for grant     1,439,637us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
1,439,637us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options to purchase shares granted     4,292,030zero_OptionsToPurchaseSharesGranted
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
4,292,030zero_OptionsToPurchaseSharesGranted
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options granted 207,819us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
4,858,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
  852,122us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options cancelled or forfeited 7,061,009us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
871,127us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
  90,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options exercised 115,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
776,667us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
  20,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options outstanding 20,309,908us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
27,278,098us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
21,052,030us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
21,052,030us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
24,067,892us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Aggregate intrinsic value of options outstanding     474,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
$ 474,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Proceeds from exercise of options 19,500us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
364,700us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
  6,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Compensation costs recognized       295,884us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Compensation costs amortized       376,247us-gaap_AmortizationOfDeferredCharges
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Weighted average fair value for options granted 0.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
0.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
  $ 0.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
 
Options | Employees and Directors          
Options granted 207,819us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
858,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
  852,122us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
 
Options cancelled or forfeited 21,009us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
90,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
  871,127us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
 
Compensation costs recognized 101,157us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
538,037us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
     
Compensation costs amortized 403,127us-gaap_AmortizationOfDeferredCharges
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
1,366,846us-gaap_AmortizationOfDeferredCharges
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= zero_EmployeesAndDirectorsMember
     
Warrants          
Compensation costs recognized 52,314us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
    16,645us-gaap_EmployeeBenefitsAndShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Compensation costs amortized   289,513us-gaap_AmortizationOfDeferredCharges
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  41,950us-gaap_AmortizationOfDeferredCharges
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Aggregate intrinsic value of warrants outstanding     715,174us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
715,174us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Future unamortized compensation expense on unvested warrants     66,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
66,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Warrants exercised 29,037,389us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
12,039,846us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  4,690,947us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Proceeds from warrants exercised 8,408,718us-gaap_ProceedsFromWarrantExercises
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
    $ 1,377,284us-gaap_ProceedsFromWarrantExercises
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
 
Warrants granted 150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
9,273,316us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  761,037us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember