XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Assets - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Short-term investments    
Transfer of assets from Level 1 to Level 2 $ 0  
Transfer of assets from Level 2 to Level 1 0  
Transfer of Liabilities from Level 1 to Level 2 0  
Transfer of Liabilities from Level 2 to Level 1 0  
Assets and liabilities measured on a recurring basis    
Cash equivalents    
Total Cash equivalents 53,324 $ 41,665
Short-term investments    
Total Short-term investments 103,277 104,181
Assets and liabilities measured on a recurring basis | U.S. treasuries    
Short-term investments    
Total Short-term investments 52,147 51,095
Assets and liabilities measured on a recurring basis | Government agency securities    
Short-term investments    
Total Short-term investments 10,484 12,052
Assets and liabilities measured on a recurring basis | Corporate debt    
Short-term investments    
Total Short-term investments 39,646 40,035
Assets and liabilities measured on a recurring basis | Commercial paper    
Short-term investments    
Total Short-term investments 1,000 999
Assets and liabilities measured on a recurring basis | Certificate of deposits and time deposits    
Cash equivalents    
Total Cash equivalents 53,116 41,544
Assets and liabilities measured on a recurring basis | Money market cash    
Cash equivalents    
Total Cash equivalents 208 121
Assets and liabilities measured on a recurring basis | Level 1    
Cash equivalents    
Total Cash equivalents 53,324 41,665
Short-term investments    
Total Short-term investments 52,147 51,095
Assets and liabilities measured on a recurring basis | Level 1 | U.S. treasuries    
Short-term investments    
Total Short-term investments 52,147 51,095
Assets and liabilities measured on a recurring basis | Level 1 | Certificate of deposits and time deposits    
Cash equivalents    
Total Cash equivalents 53,116 41,544
Assets and liabilities measured on a recurring basis | Level 1 | Money market cash    
Cash equivalents    
Total Cash equivalents 208 121
Assets and liabilities measured on a recurring basis | Level 2    
Short-term investments    
Total Short-term investments 51,130 53,086
Assets and liabilities measured on a recurring basis | Level 2 | Government agency securities    
Short-term investments    
Total Short-term investments 10,484 12,052
Assets and liabilities measured on a recurring basis | Level 2 | Corporate debt    
Short-term investments    
Total Short-term investments 39,646 40,035
Assets and liabilities measured on a recurring basis | Level 2 | Commercial paper    
Short-term investments    
Total Short-term investments $ 1,000 $ 999