Accrued Expenses and Other Current Liabilities - Narrative (Details) |
9 Months Ended |
|---|---|
Sep. 30, 2016 | |
| United States | |
| Product Warranty Liability [Line Items] | |
| Product warranty term for PDMs | 4 years |
| CANADA | |
| Product Warranty Liability [Line Items] | |
| Product warranty term for PDMs | 5 years |