Loss on Long-Term Contract (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2014 |
Dec. 31, 2015 |
|
| Provision for loss on long-term contract | $ 6,200 | |
| Gain on long-term contract | $ 444 | |
| Loss contingency balance | $ 600 | |
| Loss on Long-Term Contract [Member] | ||
| Provision for loss on long-term contract | 4,130 | |
| Revenue reduction [Member] | ||
| Provision for loss on long-term contract | $ 2,070 |