XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2018
Table Text Blocks  
Summary of the future minimum lease payments due under operating leases

 

 

 

 

Year Ending December 31, 

    

 

  

2018 (remaining six months)

 

$

2,570

2019

 

 

5,076

2020

 

 

5,118

2021

 

 

4,956

2022

 

 

2,175

Thereafter

 

 

1,635

 

 

$

21,530

 

Summary of future minimum payments committed under hosting agreement

 

 

 

 

Year Ending December 31, 

    

 

  

2018 (remaining six months)

 

$

9,657

2019

 

 

15,333

2020

 

 

10,667

 

 

$

35,657