Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details)

v3.22.4
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Short-term investments    
Amortized Cost $ 51,328  
Gross Unrealized Gains 18  
Gross Unrealized Losses (6)  
Fair Value 51,340 $ 0
Cash and Cash Equivalents    
Cash 11,804  
Money market funds 41,213  
Commercial paper 8,980  
Total 61,997 $ 135,996
US government and agency securities    
Short-term investments    
Amortized Cost 36,595  
Gross Unrealized Gains 18  
Gross Unrealized Losses (6)  
Fair Value 36,607  
Commercial paper    
Short-term investments    
Amortized Cost 14,733  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value $ 14,733