XML 68 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements - Summary of Available-for-Sale Securities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value $ 15,272  
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 7,259  
Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,750  
Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,152  
Corporate Bond Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,251  
US Government Corporations and Agencies Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 3,860  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 10,161 $ 5,089
Fair Value, Inputs, Level 2 [Member] | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 7,259 3,996
Fair Value, Inputs, Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,750 0
Fair Value, Inputs, Level 2 [Member] | Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value   1,093
Fair Value, Inputs, Level 2 [Member] | Corporate Bond Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value   0
Fair Value, Inputs, Level 2 [Member] | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,152  
Fair Value, Inputs, Level 2 [Member] | US Government Corporations and Agencies Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value   0
Fair Value, Inputs, Level 2 [Member] | FX Forward Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of foreign currency forward contracts 5,469 $ 2,186
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 5,111  
Fair Value, Inputs, Level 1 [Member] | Corporate Bond Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value 1,251  
Fair Value, Inputs, Level 1 [Member] | US Government Corporations and Agencies Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities measured at fair value $ 3,860