Warranty (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2016 |
Dec. 31, 2015 |
|
| Product Warranty Liability [Line Items] | ||
| Current liability warranty reserve balance | $ 5,235 | $ 5,566 |
| Minimum | ||
| Product Warranty Liability [Line Items] | ||
| Warranty claim lag period | 90 days | |
| Maximum | ||
| Product Warranty Liability [Line Items] | ||
| Warranty claim lag period | 6 months |