XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial assets carried at fair value:    
Total cash and cash equivalents $ 73,846 $ 70,542
Marketable securities:    
Marketable securities 5,192 16,784
Total cash, cash equivalents and marketable securities 79,038 87,326
Fair Value Measurements Recurring    
Marketable securities:    
Marketable securities 5,192 16,784
Total cash, cash equivalents and marketable securities 79,038 87,326
Fair Value Measurements Recurring | Government agency securities due within 1 year    
Marketable securities:    
Marketable securities 2,992  
Fair Value Measurements Recurring | Corporate debt securities due within 1 year    
Marketable securities:    
Marketable securities 2,200 16,784
Fair Value Measurements Recurring | Level 1    
Marketable securities:    
Marketable securities 0 0
Total cash, cash equivalents and marketable securities 73,846 70,542
Fair Value Measurements Recurring | Level 1 | Government agency securities due within 1 year    
Marketable securities:    
Marketable securities 0  
Fair Value Measurements Recurring | Level 1 | Corporate debt securities due within 1 year    
Marketable securities:    
Marketable securities 0 0
Fair Value Measurements Recurring | Level 2    
Marketable securities:    
Marketable securities 5,192 16,784
Total cash, cash equivalents and marketable securities 5,192 16,784
Fair Value Measurements Recurring | Level 2 | Government agency securities due within 1 year    
Marketable securities:    
Marketable securities 2,992  
Fair Value Measurements Recurring | Level 2 | Corporate debt securities due within 1 year    
Marketable securities:    
Marketable securities 2,200 16,784
Fair Value Measurements Recurring | Level 3    
Marketable securities:    
Marketable securities 0 0
Total cash, cash equivalents and marketable securities 0 0
Fair Value Measurements Recurring | Level 3 | Government agency securities due within 1 year    
Marketable securities:    
Marketable securities 0  
Fair Value Measurements Recurring | Level 3 | Corporate debt securities due within 1 year    
Marketable securities:    
Marketable securities 0 0
Fair Value Measurements Recurring | Cash and money market funds    
Financial assets carried at fair value:    
Total cash and cash equivalents 73,846 70,542
Fair Value Measurements Recurring | Cash and money market funds | Level 1    
Financial assets carried at fair value:    
Total cash and cash equivalents 73,846 70,542
Fair Value Measurements Recurring | Cash and money market funds | Level 2    
Financial assets carried at fair value:    
Total cash and cash equivalents 0 0
Fair Value Measurements Recurring | Cash and money market funds | Level 3    
Financial assets carried at fair value:    
Total cash and cash equivalents $ 0 $ 0