Marketable Securities and Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | $ 265,329 | $ 293,584 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 38,334 | 56,398 |
Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 315,546 | 345,798 |
Recurring | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 2,912 | 7,872 |
Recurring | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 10,860 | |
Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 38,334 | 56,398 |
Recurring | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 213,223 | 229,314 |
Recurring | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 33,219 | 28,077 |
Recurring | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 16,998 | 1,998 |
Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | | 22,139 |
Recurring | Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 33,219 | 28,077 |
Recurring | Level 1 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 1 | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | |
Recurring | Level 1 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 1 | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 1 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 33,219 | 28,077 |
Recurring | Level 1 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 0 | 0 |
Recurring | Level 1 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | | 0 |
Recurring | Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 282,327 | 317,721 |
Recurring | Level 2 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 2,912 | 7,872 |
Recurring | Level 2 | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 10,860 | |
Recurring | Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 38,334 | 56,398 |
Recurring | Level 2 | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 213,223 | 229,314 |
Recurring | Level 2 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 0 | 0 |
Recurring | Level 2 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 16,998 | 1,998 |
Recurring | Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | | 22,139 |
Recurring | Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 0 | 0 |
Recurring | Level 3 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 3 | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | |
Recurring | Level 3 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 3 | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 0 | 0 |
Recurring | Level 3 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 0 | 0 |
Recurring | Level 3 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | $ 0 | 0 |
Recurring | Level 3 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | | $ 0 |