XML 94 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income (Loss) per Share - Schedule of Potentially Dilutive Weighted Average Shares Excluded from Calculation of Diluted Net Income (Loss) per Share (Detail) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Senior Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount   16,802,144
Junior Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount   58,244,308
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 1,059,230 12,055,839
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount   581,440