XML 85 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financial assets carried at fair value:    
Total cash and cash equivalents $ 70,542 $ 61,761
Marketable securities:    
Marketable securities 16,784 0
Total cash, cash equivalents and marketable securities 87,326 61,761
Fair Value Measurements Recurring    
Marketable securities:    
Marketable securities 16,784  
Total cash, cash equivalents and marketable securities 87,326 61,761
Financial liabilities carried at fair value:    
Total PIPE Warrant liability   199
Fair Value Measurements Recurring | Corporate Debt Securities    
Marketable securities:    
Marketable securities 16,784  
Fair Value Measurements Recurring | Level 1    
Marketable securities:    
Marketable securities 0  
Total cash, cash equivalents and marketable securities 70,542 61,761
Financial liabilities carried at fair value:    
Total PIPE Warrant liability   0
Fair Value Measurements Recurring | Level 1 | Corporate Debt Securities    
Marketable securities:    
Marketable securities 0  
Fair Value Measurements Recurring | Level 2    
Marketable securities:    
Marketable securities 16,784  
Total cash, cash equivalents and marketable securities 16,784 0
Financial liabilities carried at fair value:    
Total PIPE Warrant liability   0
Fair Value Measurements Recurring | Level 2 | Corporate Debt Securities    
Marketable securities:    
Marketable securities 16,784  
Fair Value Measurements Recurring | Level 3    
Marketable securities:    
Marketable securities 0  
Total cash, cash equivalents and marketable securities 0 0
Financial liabilities carried at fair value:    
Total PIPE Warrant liability   199
Fair Value Measurements Recurring | Level 3 | Corporate Debt Securities    
Marketable securities:    
Marketable securities 0  
Fair Value Measurements Recurring | Cash and money market funds    
Financial assets carried at fair value:    
Total cash and cash equivalents 70,542 61,761
Fair Value Measurements Recurring | Cash and money market funds | Level 1    
Financial assets carried at fair value:    
Total cash and cash equivalents 70,542 61,761
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