v2.4.0.6
Commitments and Contingencies Leases Table (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Remainder of 2012 $ 526  
2013 2,418  
2014 1,685  
2015 1,441  
2016 1,448  
2017 and thereafter 1,453  
Total mimimum lease payments 8,971  
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Remainder of 2012 238  
2013 1,370  
2014 1,078  
2015 0  
2016 0  
2017 and thereafter 0  
Total minimum lease payments 2,686  
Less amount representing interest 56  
Present value of minimum payments 2,630  
Less current portion (1,556) (1,987)
Capital lease obligations, noncurrent $ 1,074 $ 2,406