General (Details 3) (USD $)
In Millions, unless otherwise specified
6 Months Ended
Jun. 30, 2012
Mar. 31, 2012
Adagoo Ltd
Mar. 29, 2012
Adagoo Ltd
Derivative Instruments      
Period for which certain forecasted foreign currency rent and salary payments are hedged (in months) 12 Months    
Notional amount of outstanding foreign currency forward contracts $ 16.4    
Fair value liability balance of outstanding foreign currency forward contracts 0.6    
Cash in banks with counterparty 1.5    
Long-Term Investment      
Percentage of equity interest acquired   17.00% 17.00%
Amount of consideration paid for equity interest acquired     1.0
Commitment to purchase additional interest upon satisfaction of certain conditions (as a percent)     6.00%
Total percentage of equity interest after committed purchased     23.00%
Amount of consideration for equity interest for additional purchase     $ 0.5