Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Preferred stock, par value |
$ 0.01
|
$ 0.01
|
| Preferred stock, shares authorized |
10,000,000
|
0
|
| Preferred stock, shares issued |
0
|
0
|
| Common stock, par value |
$ 0.01
|
$ 0.01
|
| Common stock, shares authorized |
100,000,000
|
35,700,000
|
| Common stock, shares issued |
41,942,026
|
12,964,721
|
| Common stock, shares outstanding |
41,540,400
|
12,563,095
|
| Treasury Stock, shares |
401,626
|
401,626
|
| Series A Redeemable Convertible Preferred Stock [Member] |
|
|
| Redeemable convertible preferred stock, par value |
$ 0.01
|
$ 0.01
|
| Redeemable convertible preferred stock, authorized |
0
|
6,303,033
|
| Redeemable convertible preferred stock, issued |
0
|
6,303,033
|
| Redeemable convertible preferred stock, outstanding |
0
|
6,303,033
|
| Redeemable convertible preferred stock, liquidation value |
$ 0
|
$ 9,252
|
| Series B Redeemable Convertible Preferred Stock [Member] |
|
|
| Redeemable convertible preferred stock, par value |
$ 0.01
|
$ 0.01
|
| Redeemable convertible preferred stock, authorized |
0
|
519,269
|
| Redeemable convertible preferred stock, issued |
0
|
519,269
|
| Redeemable convertible preferred stock, outstanding |
0
|
519,269
|
| Redeemable convertible preferred stock, liquidation value |
$ 0
|
$ 880
|
| Series C Redeemable Convertible Preferred Stock [Member] |
|
|
| Redeemable convertible preferred stock, par value |
$ 0.01
|
$ 0.01
|
| Redeemable convertible preferred stock, authorized |
0
|
6,873,797
|
| Redeemable convertible preferred stock, issued |
0
|
6,873,797
|
| Redeemable convertible preferred stock, outstanding |
0
|
6,873,797
|
| Redeemable convertible preferred stock, liquidation value |
$ 0
|
$ 59,829
|
| Series D Redeemable Convertible Preferred Stock [Member] |
|
|
| Redeemable convertible preferred stock, par value |
$ 0.01
|
$ 0.01
|
| Redeemable convertible preferred stock, authorized |
0
|
2,686,516
|
| Redeemable convertible preferred stock, issued |
0
|
2,686,516
|
| Redeemable convertible preferred stock, outstanding |
0
|
2,686,516
|
| Redeemable convertible preferred stock, liquidation value |
$ 0
|
$ 31,143
|