Marketable Securities and Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021 | Jun. 30, 2021 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | $ 102,972 | $ 152,105 | |
Cash and cash equivalents | 26,936 | 24,983 | $ 43,090 |
Marketable securities, current | 77,489 | 118,061 | |
Marketable securities, non-current | | 8,986 | |
Money Market Funds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 22,989 | 24,058 | |
Commercial Paper | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 47,910 | 103,113 | |
United States Treasury Bills | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 29,060 | 14,023 | |
Government-Related Debt Securities | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 3,013 | 5,185 | |
Corporate Bonds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | | 5,726 | |
Basis of Fair Value Measurements, Level 1 | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 22,989 | 24,058 | |
Basis of Fair Value Measurements, Level 1 | Money Market Funds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 22,989 | 24,058 | |
Basis of Fair Value Measurements, Level 1 | Commercial Paper | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 1 | United States Treasury Bills | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 1 | Government-Related Debt Securities | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 1 | Corporate Bonds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | | 0 | |
Basis of Fair Value Measurements, Level 2 | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 79,983 | 128,047 | |
Basis of Fair Value Measurements, Level 2 | Money Market Funds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 2 | Commercial Paper | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 47,910 | 103,113 | |
Basis of Fair Value Measurements, Level 2 | United States Treasury Bills | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 29,060 | 14,023 | |
Basis of Fair Value Measurements, Level 2 | Government-Related Debt Securities | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 3,013 | 5,185 | |
Basis of Fair Value Measurements, Level 2 | Corporate Bonds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | | 5,726 | |
Basis of Fair Value Measurements, Level 3 | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 3 | Money Market Funds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 3 | Commercial Paper | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 3 | United States Treasury Bills | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 3 | Government-Related Debt Securities | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | 0 | 0 | |
Basis of Fair Value Measurements, Level 3 | Corporate Bonds | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Total cash equivalents and marketable securities | | 0 | |
Cash Equivalents | | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | | |
Cash and cash equivalents | $ 25,483 | $ 25,058 | |