XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments $ 50,874 $ 115,438
Fair Value on Recurring Basis    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 89,887 139,821
Cash and cash equivalents (includes cash) 39,834 24,780
Short-term investments 50,874 115,438
Total cash, cash equivalents and short-term investments 90,708 140,218
Fair Value on Recurring Basis | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 7,874 10,585
Fair Value on Recurring Basis | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 44,774 84,616
Fair Value on Recurring Basis | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 20,080 27,824
Fair Value on Recurring Basis | U.S. Agency Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 16,167 8,531
Fair Value on Recurring Basis | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 992 8,265
Fair Value on Recurring Basis | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 27,954 38,409
Fair Value on Recurring Basis | Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 7,874 10,585
Fair Value on Recurring Basis | Level 1 | U.S. Government Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 20,080 27,824
Fair Value on Recurring Basis | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 61,933 101,412
Fair Value on Recurring Basis | Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 44,774 84,616
Fair Value on Recurring Basis | Level 2 | U.S. Agency Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 16,167 8,531
Fair Value on Recurring Basis | Level 2 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments $ 992 $ 8,265