XML 113 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity and Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Detail) - shares
shares in Thousands
Dec. 31, 2017
Dec. 31, 2016
Class Of Stock [Line Items]    
Common stock outstanding 82,498 63,665
Stock options outstanding 11,550 13,660
RSUs outstanding 1,562 1,211
Common stock warrants outstanding 4 4
Shares reserved for future stock options and RSUs grant 4,190 4,032
Total shares of common stock reserved 101,828 84,210
ESPP [Member]    
Class Of Stock [Line Items]    
Shares reserved for future ESPP offering 2,024 1,638