XML 98 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Net Loss Per Common Share - Computation of Potentially Anti-dilutive Securities (Detail) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities that were not included in the diluted per share calculations 2,656,826 19,728,915 10,266,032
Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities that were not included in the diluted per share calculations   17,797,529 8,878,227
Options Issued and Outstanding [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities that were not included in the diluted per share calculations 2,429,859 1,351,840 509,189
Early Exercised Common Stock Subject To Future Vesting [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities that were not included in the diluted per share calculations 226,967 539,289 838,359
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities that were not included in the diluted per share calculations   40,257 40,257