Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities and Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail)

v3.22.1
Marketable Securities and Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities $ 121,860 $ 152,105  
Cash and cash equivalents 19,572 24,983 $ 98,786
Marketable securities, current 104,947 118,061  
Marketable securities, non, current 0 8,986  
Money Market Funds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 16,913 24,058  
Commercial Paper      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 74,583 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 21,650 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,003 5,185  
Corporate Bonds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 5,711 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 16,913 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 16,913 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 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 104,947 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 74,583 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 21,650 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,003 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,711 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 0  
Cash Equivalents      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 16,913 $ 25,058