XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
The following table presents the Company’s financial assets measured at fair value on a recurring basis, as well as the amortized cost basis and gross unrealized gains and losses of those assets as of December 31, 2025 (in thousands):
Balance Sheet Classification
Amortized Cost BasisGross Unrealized GainsGross Unrealized LossesFair ValueCash and Cash EquivalentsMarketable Securities
Level 1:
Cash$158,093 $— $— $158,093 $158,093 $— 
Money market mutual funds22,336 — — 22,336 22,336 — 
U.S. treasury securities99,553 38 — 99,591 — 99,591 
Subtotal279,982 38 — 280,020 180,429 99,591 
Level 2:
Commercial paper29,569 — — 29,569 3,782 25,787 
Corporate notes and obligations87,221 12 (21)87,212 3,817 83,395 
Asset-backed securities12,334 (1)12,336 — 12,336 
Subtotal129,124 15 (22)129,117 7,599 121,518 
Total cash, cash equivalents, and marketable securities$409,106 $53 $(22)$409,137 $188,028 $221,109 
As of December 31, 2024, the Company’s financial assets consisted of the following (in thousands):
Balance Sheet Classification
Amortized Cost BasisGross Unrealized GainsGross Unrealized LossesFair ValueCash and Cash EquivalentsMarketable Securities
Level 1:
Cash$176,987 $— $— $176,987 $176,987 $— 
Money market mutual funds18,721 — — 18,721 18,721 — 
U.S. treasury securities149,555 73 — 149,628 — 149,628 
Subtotal345,263 73 — 345,336 195,708 149,628 
Level 2:
Commercial paper11,688 — — 11,688 1,337 10,351 
Certificates of deposit3,987 — — 3,987 — 3,987 
Corporate notes and obligations135,302 17 (40)135,279 21,387 113,892 
Asset-backed securities9,585 — 9,591 — 9,591 
Subtotal160,562 23 (40)160,545 22,724 137,821 
Total cash, cash equivalents, and marketable securities$505,825 $96 $(40)$505,881 $218,432 $287,449 
Schedule of Investments Classified by Contractual Maturity Date
The following table summarizes the fair value of the Company’s available-for-sale debt securities by contractual maturity as of December 31, 2025 (in thousands):
Due within 1 year$210,114 
Due after 1 year through 5 years18,594 
Total available-for-sale debt securities$228,708 
Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value
The following table summarizes the available-for-sale debt securities which have been in a continuous unrealized loss position for less than 12 months as of December 31, 2025 and 2024 (in thousands):
December 31,
2025
2024
Fair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate notes and obligations37,956 (21)74,872 (40)
Asset-backed securities6,411 (1)— — 
Total available-for-sale debt securities$44,367 $(22)$74,872 $(40)