Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Short-term investments    
Amortized Cost $ 51,734 $ 58,045
Gross Unrealized Gains 13 59
Gross Unrealized Losses (33) (16)
Fair Value 51,714 58,088
Cash and Cash Equivalents    
Cash 11,309 15,381
Money market funds 19,300 35,375
Commercial paper   0
Total 30,609 50,756
US government and agency securities    
Short-term investments    
Amortized Cost 37,640 36,568
Gross Unrealized Gains 8 48
Gross Unrealized Losses (26) (7)
Fair Value 37,622 36,609
Commercial paper    
Short-term investments    
Amortized Cost 14,094 21,477
Gross Unrealized Gains 5 11
Gross Unrealized Losses (7) (9)
Fair Value $ 14,092 $ 21,479