XML 18 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments And Contingencies (Tables)
3 Months Ended
Mar. 31, 2012
Commitments And Contingencies [Abstract]  
Future Minimum Payments Under Non-Cancelable Operating Leases
Years ending December 31,    Annual
Payments
 

2012 (remainder of year)

   $ 2,970   

2013

     5,080   

2014

     4,836   

2015

     4,901   

2016

     3,586   

2017 and after

     8,769   
  

 

 

 

Total

   $ 30,142