XML 88 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive securities excluded from computation of net loss per share 2,393,829 6,432,142 3,651,001
Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive securities excluded from computation of net loss per share   5,323,103 2,899,134
Warrants to Purchase Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive securities excluded from computation of net loss per share   275,861 275,861
Options to Purchase Common Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive securities excluded from computation of net loss per share 2,393,829 833,178 476,006