Fair Value Measurements (Details) - Fair Value, Recurring - USD ($) $ in Thousands | Sep. 30, 2021 | Dec. 31, 2020 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | $ 47,355 | $ 19,793 |
Total Financial Assets | 118,985 | 39,454 |
Money Market Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 65,128 | 12,462 |
Certificates of Deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 6,502 | |
Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 71,630 | 19,661 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | | 7,199 |
Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Total Financial Assets | 65,128 | 12,462 |
Fair Value, Inputs, Level 1 | Money Market Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 65,128 | 12,462 |
Fair Value, Inputs, Level 1 | Certificates of Deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | |
Fair Value, Inputs, Level 1 | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 65,128 | 12,462 |
Fair Value, Inputs, Level 1 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | | 0 |
Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 47,355 | 19,793 |
Total Financial Assets | 53,857 | 26,992 |
Fair Value, Inputs, Level 2 | Money Market Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Fair Value, Inputs, Level 2 | Certificates of Deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 6,502 | |
Fair Value, Inputs, Level 2 | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 6,502 | 7,199 |
Fair Value, Inputs, Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | | 7,199 |
Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Total Financial Assets | 0 | 0 |
Fair Value, Inputs, Level 3 | Money Market Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Fair Value, Inputs, Level 3 | Certificates of Deposit | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | |
Fair Value, Inputs, Level 3 | Cash Equivalents | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Fair Value, Inputs, Level 3 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | | 0 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 47,355 | |
Commercial paper | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Commercial paper | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 47,355 | 10,794 |
Commercial paper | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | $ 0 | 0 |
U.S. Treasury and government debt securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | | 8,999 |
U.S. Treasury and government debt securities | Fair Value, Inputs, Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | | 0 |
U.S. Treasury and government debt securities | Fair Value, Inputs, Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | | 8,999 |
U.S. Treasury and government debt securities | Fair Value, Inputs, Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | | $ 0 |