XML 120 R76.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Operating Leases Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Commitments And Contingencies Disclosure  
2017 $ 8,327
2018 8,504
2019 8,624
2020 8,875
2021 8,815
Thereafter 59,451
Total Rent Payments 102,596
2017 (915)
2018 (894)
2019 (527)
2020 (119)
Total Sublease receipts (2,455)
2017 7,412
2018 7,610
2019 8,097
2020 8,756
2021 8,815
Thereafter 59,451
Total Cash Outflows $ 100,141