XML 49 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments under a non-cancelable facility operating lease
As of December 31, 2017, future minimum lease payments under the non-cancelable facility operating lease and non-cancelable purchase commitments were as follows (in thousands):
 
December 31, 2017
2018
$
3,782

2019
2,019

2020
591

2021

2022

Thereafter

Total
$
6,392