Equity - Additional Information - Stock Issuance - Shares Issued to Terex Corporation (Detail) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 19, 2014 |
Dec. 31, 2014 |
Dec. 31, 2016 |
Mar. 01, 2016 |
Dec. 31, 2015 |
|
| Class of Warrant or Right [Line Items] | |||||
| Common Stock, shares issued | 16,200,294 | 16,072,100 | |||
| Cash received | $ 12,500 | ||||
| Terex Corporation [Member] | |||||
| Class of Warrant or Right [Line Items] | |||||
| Common Stock, shares issued | 30,425 | ||||
| Option to pay annual principal payments in equity at market value | $ 150 | ||||
| Share price for transaction | $ 4.93 | ||||
| Terex Corporation [Member] | Securities Purchase Agreement [Member] | |||||
| Class of Warrant or Right [Line Items] | |||||
| Common Stock, shares issued | 1,108,156 | ||||
| Cash received | $ 12,500 |