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

2019
 
19,131

2020
 
15,988

2021
 
14,386

2022
 
12,026

Thereafter
 
25,769

Total minimum future lease payments
 
$
92,139