XML 32 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2016
Net Loss Per Share Tables  
Potentially dilutive securities
    As of June 30,  
    2016     2015  
Stock options     4,679,092       2,843,041  
Restricted stock awards       1,573,898        2,180,850  
Preferred stock     20,662,200       23,148,000  
Common stock warrants     8,876,336       5,959,668  
Total     35,791,526       34,131,559