|
Accrued Expenses - Schedule of Accrued Expenses (Detail) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accrued product costs | $ 1,465 | $ 1,572 |
| Income taxes payable | 116 | 130 |
| Other accruals | 1,223 | 1,478 |
| Total | $ 2,804 | $ 3,180 |