Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Short-term investments    
Amortized Cost $ 46,994 $ 58,045
Gross Unrealized Gains 62 59
Gross Unrealized Losses (1) (16)
Fair Value 47,055 58,088
Cash and Cash Equivalents    
Cash 14,229 15,381
Money market funds 36,874 35,375
Total 51,103 50,756
US government and agency securities    
Short-term investments    
Amortized Cost 33,376 36,568
Gross Unrealized Gains 42 48
Gross Unrealized Losses 0 (7)
Fair Value 33,418 36,609
Commercial paper    
Short-term investments    
Amortized Cost 13,618 21,477
Gross Unrealized Gains 20 11
Gross Unrealized Losses (1) (9)
Fair Value $ 13,637 $ 21,479