XML 51 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Assets fair value $ 18,334 $ 58,342
Cash equivalents | Money Market Funds    
Assets:    
Assets fair value 12,201 29,305
Cash equivalents | Commercial Paper    
Assets:    
Assets fair value 0 1,000
Short-term Investments | Corporate Debt Securities    
Assets:    
Assets fair value 3,189 24,352
Short-term Investments | Asset-backed securities    
Assets:    
Assets fair value 2,944 3,685
Level 1    
Assets:    
Assets fair value 12,201 29,305
Level 1 | Cash equivalents | Money Market Funds    
Assets:    
Assets fair value 12,201 29,305
Level 2    
Assets:    
Assets fair value 6,133 29,037
Level 2 | Cash equivalents | Commercial Paper    
Assets:    
Assets fair value   1,000
Level 2 | Short-term Investments | Corporate Debt Securities    
Assets:    
Assets fair value 3,189 24,352
Level 2 | Short-term Investments | Asset-backed securities    
Assets:    
Assets fair value $ 2,944 $ 3,685