Fair Value Measurements - Summary of Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value Measurements Recurring - USD ($) $ in Thousands | Jun. 30, 2019 | Dec. 31, 2018 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | $ 52,315 | $ 50,439 |
Cash Equivalents | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 14,670 | 11,896 |
Cash Equivalents | Money Market Funds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 13,672 | 11,896 |
Cash Equivalents | Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 998 | |
Short-term Investments | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 37,645 | 38,543 |
Short-term Investments | U.S. Government Agency Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 19,943 | 7,482 |
Short-term Investments | Corporate Notes and Bonds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 4,751 | 3,736 |
Short-term Investments | Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 7,955 | 9,943 |
Short-term Investments | Treasury Bills | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 4,996 | 17,382 |
Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 13,672 | 11,896 |
Level 1 | Cash Equivalents | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 13,672 | 11,896 |
Level 1 | Cash Equivalents | Money Market Funds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 13,672 | 11,896 |
Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 38,643 | 38,543 |
Level 2 | Cash Equivalents | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 998 | |
Level 2 | Cash Equivalents | Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 998 | |
Level 2 | Short-term Investments | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 37,645 | 38,543 |
Level 2 | Short-term Investments | U.S. Government Agency Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 19,943 | 7,482 |
Level 2 | Short-term Investments | Corporate Notes and Bonds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 4,751 | 3,736 |
Level 2 | Short-term Investments | Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | 7,955 | 9,943 |
Level 2 | Short-term Investments | Treasury Bills | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets measured at fair value | $ 4,996 | $ 17,382 |