Stock-based Compensation - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
| Allocated Share-based Compensation Expense | $ 294 | $ 861 | $ 792 |
| Cost of Sales | |||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
| Allocated Share-based Compensation Expense | 14 | 69 | 70 |
| Operating expenses | |||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
| Allocated Share-based Compensation Expense | $ 280 | $ 792 | $ 722 |