|
Common stock (Details) (USD $) In Millions, except Share data, unless otherwise specified
|
1 Months Ended |
2 Months Ended |
12 Months Ended |
1 Months Ended |
|
Jan. 31, 2015
|
Jul. 31, 2013
|
Feb. 29, 2012
|
Jan. 31, 2012
|
Dec. 31, 2014
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Feb. 28, 2014
|
| Common stock |
|
|
|
|
|
|
|
|
| Shares reserved for issuance |
|
|
|
|
5,401,000 |
5,401,000 |
4,330,000 |
|
| Number of votes available for each share of common stock |
|
|
|
|
|
1 |
|
|
| Initial public offering |
|
|
|
|
|
|
|
|
| Issuance of common stock |
$ 55.5 |
|
|
|
|
|
$ 35.0 |
|
| Number of shares of common stock issued in initial public offering |
|
4,255,000 |
6,325,000 |
|
1,346,676 |
|
|
|
| Proceeds from Issuance of Public Offering Net |
2.1 |
59.8 |
|
|
11.6 |
|
|
|
| Selling price per share (in dollars per share) |
|
$ 15.00 |
$ 10.00 |
|
|
|
|
|
| Net proceeds of IPO |
|
|
$ 56.8 |
|
|
|
|
|
| Shares of common stock issued upon conversion of redeemable convertible preferred stock |
|
|
11,740,794 |
|
|
|
|
|
| Reverse Stock Split |
|
|
|
|
|
|
|
|
| Reverse stock spilt conversion ratio for common stock |
|
|
|
3.5 |
|
|
|
|
| Encarta, Inc. |
|
|
|
|
|
|
|
|
| Common stock |
|
|
|
|
|
|
|
|
| Number of shares of common stock in the warrant issued |
|
|
|
|
|
|
|
142,857 |
| Exercise price of shares of common stock in the warrant issued (in dollars per share) |
|
|
|
|
|
|
|
$ 17.16 |
| Expiration period of warrant |
|
|
|
|
|
|
|
3 years |
| Outstanding warrants |
|
|
|
|
|
|
|
|
| Common stock |
|
|
|
|
|
|
|
|
| Shares reserved for issuance |
|
|
|
|
143,000 |
143,000 |
|
|
| Inducement Award Program |
|
|
|
|
|
|
|
|
| Common stock |
|
|
|
|
|
|
|
|
| Shares reserved for issuance |
|
|
|
|
750,000 |
750,000 |
|
|
| Equity compensation plans |
|
|
|
|
|
|
|
|
| Common stock |
|
|
|
|
|
|
|
|
| Shares reserved for issuance |
|
|
|
|
4,508,000 |
4,508,000 |
4,330,000 |
|