v3.26.1
Fair Value Measurements - Cash , Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Short-term investments    
Amortized Cost $ 30,516 $ 26,754
Gross Unrealized Gains 0 8
Gross Unrealized Losses (23) (1)
Fair Value 30,493 26,761
Cash and Cash Equivalents    
Cash 16,460 19,174
Money market funds 25,754 35,785
Total 42,214 54,959
US government and agency securities    
Short-term investments    
Amortized Cost 17,828 17,122
Gross Unrealized Gains 0 7
Gross Unrealized Losses (18) 0
Fair Value 17,810 17,129
Commercial paper    
Short-term investments    
Amortized Cost 12,688 9,632
Gross Unrealized Gains 0 1
Gross Unrealized Losses (5) (1)
Fair Value $ 12,683 $ 9,632