Consolidated Statements of Convertible Redeemable Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2014
USD ($)
$ / shares
| |
| Common stock, par value | $ 0.01 |
| Issuance of common stock, net issuance costs | $ | $ 8,461 |
| Common Stock [Member] | |
| Common stock, par value | $ 0.01 |
| Restricted Stock [Member] | |
| Common stock, par value | 0.01 |
| Series A Convertible Redeemable Preferred Stock [Member] | |
| Temporary equity, par value | $ 0.01 |
| Series A-1 Convertible Redeemable Preferred Stock [Member] | |
| Issuance of convertible redeemable preferred stock, net issuance costs | $ | $ 10 |
| Temporary equity, par value | $ 0.01 |