Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Summary of Interest Received and Paid under Term of Cash Flow Swap (Detail)

v3.7.0.1
Long-Term Debt - Summary of Interest Received and Paid under Term of Cash Flow Swap (Detail)
6 Months Ended
Jun. 30, 2017
USD ($)
Derivatives, Fair Value [Line Items]  
Receive Rate one-month LIBOR
Variable Interest Rate 1.224%
Cash Flow Swap [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 2,200,000
Pay Rate 7.10%
Receive Rate one-month LIBOR + 1.50%
Maturing Date Jul. 10, 2017
Variable Interest Rate 1.50%
Cash Flow Swap 1 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 7,000,000
Pay Rate 4.655%
Receive Rate one-month LIBOR
Maturing Date Dec. 10, 2017
Cash Flow Swap 2 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 6,400,000
Pay Rate 6.86%
Receive Rate one-month LIBOR + 1.25%
Maturing Date Aug. 01, 2017
Variable Interest Rate 1.25%
Cash Flow Swap 3 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 5,900,000
Pay Rate 6.41%
Receive Rate one-month LIBOR + 1.25%
Maturing Date Sep. 12, 2017
Variable Interest Rate 1.25%
Cash Flow Swap 4 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 50,000,000
Pay Rate 1.32%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2017
Cash Flow Swap 5 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 250,000,000
Pay Rate 1.887%
Receive Rate one-month LIBOR
Maturing Date Jun. 30, 2018
Cash Flow Swap 6 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 25,000,000
Pay Rate 2.08%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2017
Cash Flow Swap 7 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 100,000,000
Pay Rate 1.56%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2017
Cash Flow Swap 8 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 125,000,000
Pay Rate 1.303%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2017
Cash Flow Swap 9 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 125,000,000
Pay Rate 1.90%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2018
Cash Flow Swap 10 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 50,000,000
Pay Rate 2.32%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2019
Cash Flow Swap 11 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 200,000,000
Pay Rate 2.313%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2019
Cash Flow Swap 12 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 100,000,000
Pay Rate 1.384%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2020
Cash Flow Swap 13 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 125,000,000
Pay Rate 1.158%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2019
Cash Flow Swap 14 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 150,000,000
Pay Rate 1.31%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2020
Cash Flow Swap 15 [Member]  
Derivatives, Fair Value [Line Items]  
Notional Amount $ 125,000,000
Pay Rate 1.02%
Receive Rate one-month LIBOR
Maturing Date Jul. 01, 2018