v2.4.0.6
Fair value measurement (Details) (Recurring basis, USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Level 1
   
Assets:    
Cash equivalents $ 45,763 $ 81,082
Total assets 45,763 81,082
Level 2
   
Assets:    
Marketable securities available-for-sale 37,219  
Total assets 37,219  
Total
   
Assets:    
Cash equivalents 45,763 81,082
Marketable securities available-for-sale 37,219  
Total assets $ 82,982 $ 81,082