v3.26.1
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-term investments    
Amortized Cost $ 30,873 $ 26,754
Gross Unrealized Gains 0 8
Gross Unrealized Losses (34) (1)
Fair Value 30,839 26,761
Cash and Cash Equivalents    
Cash 10,262 19,174
Money market funds 37,368 35,785
Total 47,630 54,959
US government and agency securities    
Short-term investments    
Amortized Cost 18,130 17,122
Gross Unrealized Gains 0 7
Gross Unrealized Losses (24) 0
Fair Value 18,106 17,129
Commercial paper    
Short-term investments    
Amortized Cost 12,743 9,632
Gross Unrealized Gains 0 1
Gross Unrealized Losses (10) (1)
Fair Value $ 12,733 $ 9,632