XML 57 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2012
Commitments and Contingencies [Abstract]  
Future minimum lease payments under operating leases
         

2012

  $ 3,796  

2013

    7,205  

2014

    6,695  

2015

    6,822  

2016

    6,129  

Thereafter

    22,128  
   

 

 

 

Total minimum payments

  $ 52,775