Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) $ in Thousands | Sep. 30, 2021USD ($) |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Total cash equivalents, short-term investments and long-term investments | $ 122,971 |
Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 38,975 |
Money Market Funds | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Cash equivalents, fair value | 50,039 |
Commercial Paper | Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Corporate Bond | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 14,794 |
US Treasury Securities | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 24,181 |
Fair Value Recurring | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Cash equivalents, fair value | 50,039 |
Total cash equivalents, short-term investments and long-term investments | 122,971 |
Fair Value Recurring | Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Fair Value Recurring | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 38,975 |
Fair Value Recurring | Level 1 | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Cash equivalents, fair value | 50,039 |
Total cash equivalents, short-term investments and long-term investments | 89,014 |
Fair Value Recurring | Level 1 | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 38,975 |
Fair Value Recurring | Level 2 | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Total cash equivalents, short-term investments and long-term investments | 33,957 |
Fair Value Recurring | Level 2 | Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Fair Value Recurring | Money Market Funds | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Cash equivalents, fair value | 50,039 |
Fair Value Recurring | Money Market Funds | Level 1 | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Cash equivalents, fair value | 50,039 |
Fair Value Recurring | Commercial Paper | Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Fair Value Recurring | Commercial Paper | Level 2 | Short Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 33,957 |
Fair Value Recurring | Corporate Bond | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 14,794 |
Fair Value Recurring | Corporate Bond | Level 1 | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 14,794 |
Fair Value Recurring | US Treasury Securities | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | 24,181 |
Fair Value Recurring | US Treasury Securities | Level 1 | Long Term Investments | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Available for sale, fair value | $ 24,181 |