XML 115 R89.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Common Stock Warrants (Detail) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock price   $ 23.54
Weighted-average exercise price $ 0.10 $ 0.10
Term (years) 5 years 8 months 6 years 8 months
Risk-free interest rate   2.04%
Risk-free interest rate   43.00%
Historical volatilities period 7 years  
Fair value of common stock warrants $ 14.49 $ 23.47
Warrant    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock warrants outstanding (in shares) 354,350 345,135