Stock Incentive Plans - Additional Information (Details) (USD $)
|
0 Months Ended | 3 Months Ended | 9 Months Ended | 9 Months Ended | 1 Months Ended | 9 Months Ended | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug. 06, 2014
|
Apr. 01, 2014
|
Sep. 30, 2014
|
Sep. 30, 2013
|
Sep. 30, 2014
|
Sep. 30, 2013
|
Dec. 31, 2013
|
Sep. 30, 2014
2002 Plan
|
Mar. 12, 2012
2002 Plan
Contract Termination
|
Sep. 30, 2014
2012 Plan
|
Sep. 30, 2014
2012 Plan
Maximum
|
Sep. 30, 2014
2014 Equity Incentive Plan
|
Mar. 31, 2014
Employee Stock Purchase Plan
|
Sep. 30, 2014
Employee Stock Purchase Plan
|
Feb. 20, 2014
Employee Stock Purchase Plan
|
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||||||||||||||
Stock option shares outstanding | 1,424,540 | ||||||||||||||
Common stock reserved for future issuance | 2,328,569 | 1,216,772 | 895,346 | 179,069 | |||||||||||
Stock option exercise price fair value percentage | 100.00% | ||||||||||||||
Percentage on outstanding shares of common stock | 4.00% | 1.50% | |||||||||||||
Stock option period, expiration | 10 years | ||||||||||||||
Stock option period, vested | 4 years | ||||||||||||||
Stock Options, Granted | 12,222 | 632,694 | 644,916 | ||||||||||||
Exercise price per share, Granted | $ 18.93 | $ 16.62 | |||||||||||||
Rate of reduced stock-based compensation expense for estimated forfeiture | 6.66% | ||||||||||||||
Exercise price as a percentage of stock price on the enrollment date | 85.00% | ||||||||||||||
Exercise price as a percentage of stock price on the purchase date | 85.00% | ||||||||||||||
Potential increase of shares available for issuance | 179,069 | ||||||||||||||
Employee stock purchase | $ 413,000 | $ 414 | |||||||||||||
Employee stock purchase, shares | 30,358 | ||||||||||||||
Shares available for issuance | 148,711 | ||||||||||||||
Stock-based compensation expense | 457,000 | 65,000 | 1,123,000 | 116,000 | |||||||||||
Share-based Compensation, Unrecognized expense, Nonvested Granted Awards | $ 5,055,000 | $ 5,055,000 | $ 1,370,000 |