XML 100 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock, Preferred Stock and Stockholders' Equity - Shares of Common Stock Reserved for Future Issuance (Detail)
shares in Thousands
Jun. 30, 2020
shares
Class Of Stock [Line Items]  
Common stock reserved for future issuance 5,525,371
Employee Stock Purchase Plan 2013 [Member]  
Class Of Stock [Line Items]  
Common stock reserved for future issuance 128,571
Equity and Incentive Plan 2013 [Member]  
Class Of Stock [Line Items]  
Common stock reserved for future issuance 1,297,930
Stock Options Issued and Outstanding [Member]  
Class Of Stock [Line Items]  
Common stock reserved for future issuance 3,945,870
Restricted Stock [Member]  
Class Of Stock [Line Items]  
Common stock reserved for future issuance 153,000