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.23.1
Marketable Securities and Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities $ 40,064 $ 58,882  
Cash and cash equivalents 38,782 32,190 $ 19,572
Marketable securities, current 2,889 28,859  
Money Market Funds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 30,940 24,546  
Commercial Paper      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 6,625 21,134  
United States Treasury Bills      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 1,500 10,702  
Corporate Bonds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 999    
Cash      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   2,500  
Cash Equivalents      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash and cash equivalents 37,175 30,023  
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 30,940 27,046  
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 30,940 24,546  
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 | 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 1 | Cash      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   2,500  
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 9,124 31,836  
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 6,625 21,134  
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 1,500 10,702  
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 999    
Basis of Fair Value Measurements, Level 2 | Cash      
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 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 | 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 3 | Cash      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   $ 0