XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Notes To Financial Statements [Abstract]  
Schedule of Future Lease Payments
As of September 30, 2017, minimum future lease payments for non-cancelable operating leases are as follows (in thousands):
Fiscal Year Ending December 31,
 
Operating Leases
Remainder of 2017
 
$
3,072

2018
 
12,785

2019
 
11,164

2020
 
8,503

2021
 
7,435

Thereafter
 
13,558

Total minimum future lease payments
 
$
56,517