XML 68 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock - Shares Reserved for Future Issuance (Detail) - shares
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Equity [Abstract]      
Exercise of common stock warrants 250,646 250,646 250,646
Common stock options outstanding 3,716,520 3,210,693  
Common stock options available for future grant 370,775    
Total common shares reserved for future issuance 4,337,941