XML 39 R30.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2014
Commitments and Contingencies Disclosure [Abstract]  
Future Annual Minimum Lease Payments Under All Noncancelable Operating Leases
Future annual minimum lease payments under all noncancelable operating leases as of September 30, 2014 were as follows (in thousands): 
 
September 30, 2014
Years Ending December 31,
 
2014 (remaining three months).
$
2,125

2015
7,244

2016
5,077

2017
4,795

2018
4,450

Thereafter
9,787

Total
$
33,478