Inventories, Net - Schedule of Inventories, Net (Detail) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Inventory Disclosure [Abstract] | ||
| Raw materials | $ 2,743 | $ 2,807 |
| Work in process | 8,988 | 9,346 |
| Finished products | 3,243 | 2,945 |
| Total | $ 14,974 | $ 15,098 |