XML 94 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss per Share Attributable to Common Stockholders - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 2,463,089 2,393,829 6,432,142
Employee stock options      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 2,438,151 2,393,829 833,178
ESPP rights      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares) 24,938    
Redeemable convertible preferred stock      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares)     5,323,103
Warrants to purchase redeemable convertible preferred stock      
Potentially dilutive securities have been excluded from diluted net loss per share calculations      
Anti-dilutive securities (in shares)     275,861