XML 14 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
Common Stock - Shares Reserved for Future Issuance (Detail) - shares
Sep. 30, 2015
Dec. 31, 2014
Equity [Abstract]    
Common stock options outstanding 3,084,891 3,210,693
Common stock options available for future grant 1,057,080  
Common stock warrants 250,646  
Total common shares reserved for future issuance 4,392,617