Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 15,811 $ 32,190 $ 22,277
Marketable securities, current   28,859  
Fair Value, Recurring [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 15,178 58,882  
Marketable securities, current   28,859  
Fair Value, Recurring [Member] | Money Market Funds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 15,178 24,546  
Fair Value, Recurring [Member] | Commercial Paper      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   21,134  
Fair Value, Recurring [Member] | United States Treasury Bills      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   10,702  
Fair Value, Recurring [Member] | Cash      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   2,500  
Fair Value, Recurring [Member] | Cash Equivalents      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Cash and cash equivalents 15,178 30,023  
Fair Value, Recurring [Member] | 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 15,178 27,046  
Fair Value, Recurring [Member] | 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 15,178 24,546  
Fair Value, Recurring [Member] | 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  
Fair Value, Recurring [Member] | 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  
Fair Value, Recurring [Member] | 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  
Fair Value, Recurring [Member] | 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 0 31,836  
Fair Value, Recurring [Member] | 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  
Fair Value, Recurring [Member] | 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   21,134  
Fair Value, Recurring [Member] | 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   10,702  
Fair Value, Recurring [Member] | 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  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities 0 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money Market Funds      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities $ 0 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Commercial Paper      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | United States Treasury Bills      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Cash      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Total cash equivalents and marketable securities   $ 0