Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Short-term investments    
Amortized Cost $ 58,825 $ 51,328
Gross Unrealized Gains 1 18
Gross Unrealized Losses (42) (6)
Fair Value 58,784 51,340
Cash and Cash Equivalents    
Cash 11,140 11,804
Money market funds 40,985 41,213
Commercial paper   8,980
Total 52,125 61,997
US government and agency securities    
Short-term investments    
Amortized Cost 37,232 36,595
Gross Unrealized Gains 1 18
Gross Unrealized Losses (42) (6)
Fair Value 37,191 36,607
Commercial paper    
Short-term investments    
Amortized Cost 21,593 14,733
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 21,593 $ 14,733