XML 62 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Operating Commitments (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Future Minimum Payment Commitments  
Remaining 2018 $ 3,223
2019 6,439
2020 6,487
2021 5,399
2022 4,922
Thereafter 18,127
Total minimum operating commitments 44,597
Less non-cancellable sublease income (22,606)
Total operating commitments $ 21,991