XML 65 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Summary of Future Minimum Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Facility Leases    
2017 $ 2,974 $ 4,803
2018 6,641 6,227
2019 7,041 6,652
2020 5,943 5,563
2021 and thereafter 32,577 32,262
Total minimum lease payments 55,176 55,507
Other Commitments    
2017 3,251 2,123
2018 889 848
2019 0 0
2020 0 0
2021 and thereafter 0 0
Total minimum lease payments $ 4,140 $ 2,971