XML 85 R71.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Future minimum lease payments on operating leases  
2016 $ 79,332
2017 79,004
2018 77,470
2019 74,608
2020 72,097
Thereafter 813,737
Total $ 1,196,248