v3.26.1
Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Investments
The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of June 30, 2026 and December 31, 2025 (in thousands):
June 30, 2026
Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:
Cash$15,938 $— $— $15,938 
Money market fundsLevel 128,685 — — 28,685 
Total cash and cash equivalents$44,623 $— $— $44,623 
Short-term investments:
Corporate debt securitiesLevel 2$27,677 $15 $(1)$27,691 
December 31, 2025
Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:
Cash$16,942 $— $— $16,942 
Money market fundsLevel 114,204 — — 14,204 
Total cash and cash equivalents$31,146 $— $— $31,146 
Short-term investments:
Corporate debt securitiesLevel 2$41,549 $125 $— $41,674 
Long-term investments:
Corporate debt securitiesLevel 2$12,290 $102 $— $12,392 
Schedule of Available-for-sale Securities Reconciliation
The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of June 30, 2026 (in thousands):
Adjusted CostFair Value
Due within one year$27,677 $27,691 
Investments not due at a single maturity date28,685 28,685 
Total$56,362 $56,376