Stockholders' Equity - Additional Information (Detail) - shares |
Mar. 31, 2018 |
Dec. 31, 2017 |
---|---|---|
Stockholders' Equity Note [Abstract] | ||
Warrants outstanding | 1,524,573 | 1,524,573 |
Warrants unvested | 652,122 | 652,122 |
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- References No definition available.
|