XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values $ 65,416 $ 54,123
Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 49,130 36,453
Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 65,416 54,123
Recurring Basis | Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 4,911 1,269
Recurring Basis | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 9,875 13,916
Recurring Basis | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 1,500 2,485
Recurring Basis | Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 49,130 36,453
Recurring Basis | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 4,911 1,269
Recurring Basis | Level 1 | Money Market Fund    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 4,911 1,269
Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 60,505 52,854
Recurring Basis | Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 9,875 13,916
Recurring Basis | Level 2 | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values 1,500 2,485
Recurring Basis | Level 2 | Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Estimated Fair Values $ 49,130 $ 36,453