XML 53 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Common Stock Reserved for Future Issuance (Detail) - shares
Mar. 31, 2015
Jun. 06, 2011
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 3,122,559  
Stock Options And Restricted Stock Units    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 1,616,460  
Employee Stock    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 293,888  
Stock Incentive Plan Twenty Eleven    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 139,380 400,000
Bluehill AG    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 10,355  
Warrant    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 741,047  
Contingent Consideration Classified as Equity    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Common stock reserved for future issuance 321,429