Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Short-term investments    
Amortized Cost $ 47,428 $ 58,045
Gross Unrealized Gains 1 59
Gross Unrealized Losses (46) (16)
Fair Value 47,383 58,088
Cash and Cash Equivalents    
Cash 11,406 15,381
Money market funds 40,253 35,375
Total 51,659 50,756
US government and agency securities    
Short-term investments    
Amortized Cost 33,492 36,568
Gross Unrealized Gains 1 48
Gross Unrealized Losses (32) (7)
Fair Value 33,461 36,609
Commercial paper    
Short-term investments    
Amortized Cost 13,936 21,477
Gross Unrealized Gains 0 11
Gross Unrealized Losses (14) (9)
Fair Value $ 13,922 $ 21,479