Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 1)

v3.2.0.727
Stockholders' Equity (Details 1) - Jun. 30, 2015 - $ / shares
Total
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock Options Number Outstanding 3,340,959
Stock Options Number Exercisable 1,472,471
Exercise Price 0.05 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock Options Number Outstanding 72,876
Stock Options Outstanding Weighted Average Remaining Contractual Term 6 years 9 months 4 days
Stock Options Outstanding Weighted Average Exercise Price $ 0.05
Stock Options Number Exercisable 62,248
Stock Options Exercisable Weighted Average Exercise Price $ 0.05
Exercise Price 0.26 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock Options Number Outstanding 1,061,248
Stock Options Outstanding Weighted Average Remaining Contractual Term 8 years 9 months 11 days
Stock Options Outstanding Weighted Average Exercise Price $ 0.26
Stock Options Number Exercisable 606,158
Stock Options Exercisable Weighted Average Exercise Price $ 0.26
Exercise Price 0.73 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock Options Number Outstanding 1,475,687
Stock Options Outstanding Weighted Average Remaining Contractual Term 9 years 4 months 17 days
Stock Options Outstanding Weighted Average Exercise Price $ 0.73
Stock Options Number Exercisable 72,917
Stock Options Exercisable Weighted Average Exercise Price $ 0.73
Exercise Price 1 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock Options Number Outstanding 731,148
Stock Options Outstanding Weighted Average Remaining Contractual Term 1 year 7 days
Stock Options Outstanding Weighted Average Exercise Price $ 1.00
Stock Options Number Exercisable 731,148
Stock Options Exercisable Weighted Average Exercise Price $ 1.00