Commitments and Contingencies - Schedule of Capital Lease Repayments Due - Parenthetical (Detail)
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Capital lease interest rate, Minimum 3.70%
Capital lease interest rate, Maximum 7.40%