Employee Benefit Plans - Postretirement Benefits Other Than Pensions (OPEB) - Additional Information (Detail) - OPEB - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Defined Benefit Plan Disclosure [Line Items] | |||
| Health care benefits | 65 years | ||
| Unrecognized actuarial losses to be recognized in next fiscal year | $ 0.2 | ||
| Unrecognized prior service credit to be recognized in next fiscal year | 0.6 | ||
| Accumulated benefit obligations (ABO) | $ 7.2 | $ 7.0 | $ 8.5 |
| Discount rate | 3.90% | 3.70% | 4.60% |
| United States | |||
| Defined Benefit Plan Disclosure [Line Items] | |||
| Accumulated benefit obligations (ABO) | $ 0.5 | $ 0.6 | |
| Canada | |||
| Defined Benefit Plan Disclosure [Line Items] | |||
| Accumulated benefit obligations (ABO) | $ 6.7 | $ 6.4 | |