Marketable Securities and Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands | Sep. 30, 2024 | Dec. 31, 2023 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | $ 209,719 | $ 153,721 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 63,190 | 5,906 |
Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 267,397 | 234,057 |
Recurring | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 47,432 | |
Recurring | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | | 11,797 |
Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 63,190 | 5,906 |
Recurring | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 99,097 | 136,018 |
Recurring | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 38,974 | 53,336 |
Recurring | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 8,667 | 27,000 |
Recurring | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 10,037 | |
Recurring | Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Total | 38,974 | 53,336 |
Recurring | Level 1 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 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 | 38,974 | 53,336 |
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 | 228,423 | 180,721 |
Recurring | Level 2 | U.S. treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 47,432 | |
Recurring | Level 2 | U.S. government agencies | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | | 11,797 |
Recurring | Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 63,190 | 5,906 |
Recurring | Level 2 | Corporate notes and bonds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Marketable securities | 99,097 | 136,018 |
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 | 8,667 | 27,000 |
Recurring | Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis | | |
Cash equivalents | 10,037 | |
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 | |
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 | |