XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, net asset (liability) $ 102,524 $ 93,216
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, net asset (liability) 60,328 59,376
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, net asset (liability) 42,196 33,840
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 11,259 18,029
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 11,259 18,029
Corporate Notes and Obligations    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 37,704 33,840
Corporate Notes and Obligations | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 37,704 33,840
U.S. Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 4,492  
U.S. Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 4,492  
U.S. Government Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets 49,069 41,347
U.S. Government Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair value, assets $ 49,069 $ 41,347