Warrants - Additional Information (Detail) - Common Stock [Member] - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2019 |
Dec. 31, 2016 |
|
Class of Warrant or Right [Line Items] | ||
Number of shares issuable for warrants outstanding | 528,958 | |
Exercise price of warrants | $ 4.35 | $ 8.06 |
Fair market value of amended warrants | $ 0.9 | |
Incremental fair value of warrants adjustment | $ 0.1 |