v3.26.1
Cash, Cash Equivalents and Marketable Securities and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Assets, Fair Value Disclosure [Abstract]  
Schedule of Cash, Cash Equivalents and Marketable Securities
As of June 30, 2026 and December 31, 2025, cash equivalents and marketable securities and the fair value hierarchy level consisted of the following (in thousands):
June 30, 2026
Fair Value Hierarchy LevelAmortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Assets:
Cash equivalents:
  Money market fundsLevel 1$228,841 $— $— $228,841 
  Commercial paperLevel 215,104 — (2)15,102 
Total cash equivalents243,945 — (2)243,943 
Marketable securities:
  Commercial paperLevel 265,719 (16)65,704 
  U.S. treasury securitiesLevel 18,054 — — 8,054 
  Agency bondsLevel 225,298 — (52)25,246 
  Corporate bondsLevel 24,166 — (3)4,163 
Total short-term marketable securities103,237 (71)103,167 
  Agency bondsLevel 275,187 — (235)74,952 
  Corporate bondsLevel 29,847 — (57)9,790 
Total long-term marketable securities85,034 — (292)84,742 
Total assets$432,216 $$(365)$431,852 
December 31, 2025
Fair Value Hierarchy LevelAmortized CostGross Unrealized GainsGross Unrealized LossesTotal Fair Value
Assets:
Cash equivalents:
  Money market fundsLevel 1$167,569 $— $— $167,569 
Total cash equivalents167,569 — — 167,569 
Marketable securities:
  Commercial paperLevel 2105,824 56 — 105,880 
  U.S. treasury securitiesLevel 130,882 11 — 30,893 
  Agency bondsLevel 214,999 — (14)14,985 
  Corporate bondsLevel 24,108 — 4,109 
Total short-term marketable securities155,813 68 (14)155,867 
  Agency bondsLevel 2103,380 19 (100)103,299 
  Corporate bondsLevel 29,866 — 9,873 
Total long-term marketable securities113,246 26 (100)113,172 
Total assets$436,628 $94 $(114)$436,608 
Debt Securities, Available-for-Sale
As of June 30, 2026 and December 31, 2025 the contractual maturities of the marketable securities were as follows (in thousands):
June 30, 2026December 31, 2025
Amortized CostTotal Fair ValueAmortized CostTotal Fair Value
Less than one year$103,237 $103,167 $155,813 $155,867 
Due in 1-5 years85,034 84,742 113,246 113,172 
Total$188,271 $187,909 $269,059 $269,039 
Schedule of Interest Income Earned from Cash and Cash Equivalents and Marketable Securities Included in Other Income
For the three and six months ended June 30, 2026 and 2025 interest income earned from cash and cash equivalents and marketable securities included in other income, net in the unaudited condensed consolidated statements of operations and comprehensive income (loss), was composed of the following (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cash and cash equivalents$2,996 $2,641 $5,635 $5,519 
Marketable securities879 1,922 2,190 3,909 
Total$3,875 $4,563 $7,825 $9,428