Other Liabilities - Schedule of Other Liabilities (Detail) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Other Liabilities Disclosure [Abstract] | ||
| Port Authority terminal obligations | $ 7,305 | $ 7,850 |
| Postretirement benefit obligations | 3,671 | 4,030 |
| Other | 1,814 | 3,115 |
| Other liabilities | $ 12,790 | $ 14,995 |