XML 91 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Schedule of Aggregate Minimum Future Payments Required on Non-Cancelable Leases (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Minimum Capital Lease Payments  
2017 $ 100
2018 100
2019 100
2020 77
2021 4
Total Minimum Lease Payments - Capital Leases 381
Less: Amount Representing Interest 16
Capital Lease Obligation 365
Minimum Operating Lease Payments  
2017 22,768
2018 20,564
2019 19,980
2020 19,033
2021 19,528
Thereafter 105,527
Total Minimum Lease Payments - Operating Leases 207,400
Less: Sublease Proceeds 18,588
Net Minimum Lease Payments - Operating Leases $ 188,812