XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments under a non-cancelable facility operating lease
As of September 30, 2017, future minimum lease payments under the non-cancelable facility operating lease and non-cancelable purchase commitments were as follows (in thousands):
 
September 30, 2017
2017 (remaining)
$
2,144

2018
1,918

2019
1,925

2020
592

2021

Thereafter

Total
$
6,579