Fair Value Measurements - Summary of Fair Value Assets Measured on Recurring Basis (Details) - USD ($) $ in Thousands | Sep. 30, 2024 | Dec. 31, 2023 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | $ 9,677 | |
Cash equivalents [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | $ 11,914 |
Cash equivalents [Member] | Money market funds [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 2,533 | 4,682 |
Cash equivalents [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 6,233 |
Cash equivalents [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 999 |
Short-term marketable securities [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 4,153 | |
Short-term marketable securities [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 2,991 | |
Level 1 [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 6,686 | |
Level 1 [Member] | Cash equivalents [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 10,915 |
Level 1 [Member] | Cash equivalents [Member] | Money market funds [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 2,533 | 4,682 |
Level 1 [Member] | Cash equivalents [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 6,233 |
Level 1 [Member] | Cash equivalents [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Level 1 [Member] | Short-term marketable securities [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 4,153 | |
Level 1 [Member] | Short-term marketable securities [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | |
Level 2 [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 2,991 | |
Level 2 [Member] | Cash equivalents [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 999 |
Level 2 [Member] | Cash equivalents [Member] | Money market funds [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Level 2 [Member] | Cash equivalents [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Level 2 [Member] | Cash equivalents [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 999 |
Level 2 [Member] | Short-term marketable securities [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | |
Level 2 [Member] | Short-term marketable securities [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 2,991 | |
Level 3 [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | |
Level 3 [Member] | Cash equivalents [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Level 3 [Member] | Cash equivalents [Member] | Money market funds [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | 0 |
Level 3 [Member] | Cash equivalents [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | 0 |
Level 3 [Member] | Cash equivalents [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | | $ 0 |
Level 3 [Member] | Short-term marketable securities [Member] | U.S. government treasuries [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | 0 | |
Level 3 [Member] | Short-term marketable securities [Member] | U.S. government agency securities [Member] | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total cash equivalents and marketable securities | $ 0 | |