XML 69 R52.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Lease Payments under Noncancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Lease Payments  
2016 (remainder) $ 3,457
2017 15,465
2018 11,901
2019 10,375
2020 9,606
Thereafter 78,037
Total $ 128,841