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.21.2
Marketable Securities and Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities $ 199,581 $ 92,460  
Cash and cash equivalents 43,090 25,218 $ 27,645
Marketable securities, current 154,512 68,667  
Marketable securities, non, current 3,072    
Cash Equivalents      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash and cash equivalents 41,997 23,793  
Money Market Funds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 41,997 23,794  
Commercial Paper      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 144,286 42,863  
United States Treasury Bills      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 5,503 21,794  
United States Government-Related Debt Securities      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 2,000 4,009  
Corporate Bonds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 5,795    
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 41,997 23,794  
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 41,997 23,794  
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 | United States 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 157,584 68,666  
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 144,286 42,863  
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 5,503 21,794  
Basis of Fair Value Measurements, Level 2 | United States Government-Related Debt Securities      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 2,000 4,009  
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,795    
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 | United States 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