XML 112 R96.htm IDEA: XBRL DOCUMENT v3.3.1.900
Basic and Diluted Net Loss per Share - Summary of Potential Common Shares (Detail) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 10,149,941 6,877,460 5,318,281
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 8,300,819 5,423,741 3,822,887
Stock Warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,426,622 1,313,719 1,285,394
Nonvested Restricted Stock Units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 422,500 140,000 210,000