XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Summary of assets including cash equivalents and marketable securities, measured at fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 0 $ 0
Cash and Cash Equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 17,171 15,492
Cash and Cash Equivalents [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 16,171 15,492
Cash and Cash Equivalents [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 1,000  
Cash and Cash Equivalents [Member] | Fair Value Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 17,171 15,492
Cash and Cash Equivalents [Member] | Fair Value Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 16,171 15,492
Cash and Cash Equivalents [Member] | Fair Value Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 1,000  
Cash and Cash Equivalents [Member] | Fair Value Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Cash and Cash Equivalents [Member] | Fair Value Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Cash and Cash Equivalents [Member] | Fair Value Level 2 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 0  
Short-Term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 62,233 54,270
Total 79,404 69,762
Short-Term Investments [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 24,817 27,705
Short-Term Investments [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 21,113 19,676
Short-Term Investments [Member] | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments   1,872
Short-Term Investments [Member] | U.S. Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 16,303 5,017
Short-Term Investments [Member] | Fair Value Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 21,113 19,676
Total 38,284 35,168
Short-Term Investments [Member] | Fair Value Level 1 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 0 0
Short-Term Investments [Member] | Fair Value Level 1 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 21,113 19,676
Short-Term Investments [Member] | Fair Value Level 1 [Member] | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments   0
Short-Term Investments [Member] | Fair Value Level 1 [Member] | U.S. Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 0 0
Short-Term Investments [Member] | Fair Value Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 41,120 34,594
Total 41,120 34,594
Short-Term Investments [Member] | Fair Value Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 24,817 27,705
Short-Term Investments [Member] | Fair Value Level 2 [Member] | US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments 0 0
Short-Term Investments [Member] | Fair Value Level 2 [Member] | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments   1,872
Short-Term Investments [Member] | Fair Value Level 2 [Member] | U.S. Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Short-term investments $ 16,303 $ 5,017