Marketable Securities and Fair Value Measurements - Notional Amounts (Details) - Dec. 31, 2015 € in Thousands, ¥ in Thousands, HKD in Thousands, AUD in Thousands, $ in Thousands |
JPY (¥) |
USD ($) |
EUR (€) |
AUD |
HKD |
---|---|---|---|---|---|
Derivative [Line Items] | |||||
Derivative, Notional Amount | $ 59,766 | ||||
US dollar | Foreign Exchange Forward | |||||
Derivative [Line Items] | |||||
Derivative, Notional Amount | 20,700 | ||||
Euro | Foreign Exchange Forward | |||||
Derivative [Line Items] | |||||
Derivative, Notional Amount | 24,222 | € 22,100 | |||
Japanese yen | Foreign Exchange Forward | |||||
Derivative [Line Items] | |||||
Derivative, Notional Amount | ¥ 583,000 | 4,839 | |||
Australian dollar | Foreign Exchange Forward | |||||
Derivative [Line Items] | |||||
Derivative, Notional Amount | 3,426 | AUD 4,700 | |||
Hong Kong dollar | Foreign Exchange Forward | |||||
Derivative [Line Items] | |||||
Derivative, Notional Amount | $ 6,579 | HKD 51,000 |