XML 37 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2016
Notes To Financial Statements [Abstract]  
Schedule of Future Lease Payments
As of June 30, 2016, minimum future lease payments for non-cancelable operating leases are as follows (in thousands):  
Fiscal Year Ending December 31,
 
Operating leases
Remainder of 2016
 
$
5,787

2017
 
7,308

2018
 
3,020

2019
 
784

2020
 
334

Thereafter
 
109

Total minimum future lease payments
 
$
17,342