Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Fair Value Measurements - Financial Assets at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 11,523 $ 32,190
Marketable securities, current   28,859
Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and marketable securities 11,395 58,882
Cash and cash equivalents 11,395 30,023
Marketable securities, current   28,859
Fair Value, Recurring | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and marketable securities 11,395 24,546
Fair Value, Recurring | 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 | 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 | 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 | 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 11,395 27,046
Fair Value, Recurring | 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 11,395 24,546
Fair Value, Recurring | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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
Fair Value, Recurring | 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
Fair Value, Recurring | 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
Fair Value, Recurring | 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
Fair Value, Recurring | 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