XML 19 R27.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2011
Commitments and Contingencies (Tables) [Abstract]  
Future minimum lease payments under operating leases
         
2011
  $ 2,433  
2012
    5,344  
2013
    5,691  
2014
    5,280  
2015
    4,376  
Thereafter
    13,615  
 
     
Total minimum payments
  $ 36,739