Warranty Reserve and Accrual for Loss Contracts Related to Service - Loss Contracts Activity (Detail) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2016 |
Dec. 31, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Warranty Reserve and Accrual for Loss Contracts Related to Service | ||||
| Beginning balance | $ 10,050 | |||
| Provision | $ (1,100) | $ (10,100) | (1,071) | $ 10,050 |
| Reduction for losses realized | (8,227) | |||
| Ending balance | $ 10,050 | $ 752 | $ 10,050 | |