Capital and Convertible Redeemable Preferred Stock - Schedule of Common Stock Reserved For Future Issuance (Detail) |
Dec. 31, 2015
shares
|
|---|---|
| Class of Stock [Line Items] | |
| Common stock reserved for future issuance | 1,394,361 |
| Warrants Exercisable into Common Stock [Member] | |
| Class of Stock [Line Items] | |
| Common stock reserved for future issuance | 166,403 |
| Restricted Stock [Member] | |
| Class of Stock [Line Items] | |
| Common stock reserved for future issuance | 5,191 |
| Stock Options [Member] | |
| Class of Stock [Line Items] | |
| Common stock reserved for future issuance | 1,222,767 |