XML 83 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 $ 89,846
2018 84,749
2019 77,588
2020 71,202
2021 60,592
Aggregate thereafter $ 181,302