XML 101 R88.htm IDEA: XBRL DOCUMENT v3.6.0.2
Related Party Transactions - Future Minimum Payments to Third Parties for Next Five Years and Thereafter (Detail)
Dec. 31, 2016
USD ($)
Future Minimum Leases Payments Under Leases (Line Items)  
2017 $ 22,660,192
2018 13,270,002
2019 7,459,091
2020 7,044,285
2021 5,986,126
Thereafter 13,552,503
Total 69,972,199
Related Party [Member]  
Future Minimum Leases Payments Under Leases (Line Items)  
2017 1,032,043
2018 1,046,714
2019 783,772
2020 652,230
2021 225,974
Thereafter 843,505
Total $ 4,584,238