v3.26.3
Investments and Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Marketable Investments The Company’s marketable and non-marketable investments measured at fair value as of September 30, 2026 and December 31, 2025 were as follows (in thousands):
September 30, 2026
Securities with net gains or losses in accumulated other comprehensive income (loss)
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Allowance
 for
 Credit Loss
Fair Value
Marketable investments:
Commercial paper
$
225,544 
$
— 
$
(95)
$
— 
$
225,449 
Certificates of deposit
26,909 
— 
(6)
— 
26,903 
U.S. treasury
3,001 
— 
(78)
— 
2,923 
Corporate bonds
166,343 
— 
(2,288)
— 
164,055 
Total
421,797 
— 
(2,467)
— 
419,330 
Non-marketable investments:
Non-marketable debt securities
10,000 
3,761 
— 
— 
13,761 
Total
10,000 
3,761 
— 
— 
13,761 
Total
$
431,797 
$
3,761 
$
(2,467)
$
— 
$
433,091 
December 31, 2025
Securities with net gains or losses in accumulated other comprehensive income (loss)
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Allowance
 for
 Credit Loss
Fair Value
Marketable investments:
Commercial paper
$
178,584 
$
30 
$
(2)
$
— 
$
178,612 
Certificates of deposit
8,374 
4 
— 
— 
8,378 
U.S. treasury
2,801 
— 
(1)
— 
2,800 
Corporate bonds
168,046 
143 
(60)
— 
168,129 
Total
357,805 
177 
(63)
— 
357,919 
Non-marketable investments:
Non-marketable debt securities
10,000 
3,761 
— 
— 
13,761 
Total
10,000 
3,761 
— 
— 
13,761 
Total
$
367,805 
$
3,938 
$
(63)
$
— 
$
371,680 
Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value
The following tables present the gross unrealized losses and the fair value for those marketable investments that were in an unrealized loss position for less than and more than twelve months as of September 30, 2026 and December 31, 2025 (in thousands):
September 30, 2026
Less than 12 months
More than 12 months
Total
Fair Value
Gross Unrealized Losses
Fair Value
Gross Unrealized Losses
Fair Value
Gross Unrealized Losses
Marketable investments:
Commercial paper
$
225,449 
$
(95)
$
— 
$
— 
$
225,449 
$
(95)
Certificates of deposit
21,609 
(6)
— 
— 
21,609 
(6)
U.S. treasury
2,923 
(78)
— 
— 
2,923 
(78)
Corporate bonds
162,653 
(2,246)
1,402 
(42)
164,055 
(2,288)
Total
$
412,634 
$
(2,425)
$
1,402 
$
(42)
$
414,036 
$
(2,467)
December 31, 2025
Less than 12 months
More than 12 months
Total
Fair Value
Gross Unrealized Losses
Fair Value
Gross Unrealized Losses
Fair Value
Gross Unrealized Losses
Marketable investments:
Commercial paper
$
37,855 
$
(2)
$
— 
$
— 
$
37,855 
$
(2)
U.S. treasury
— 
— 
1,400 
(1)
1,400 
(1)
Corporate bonds
48,817 
(60)
— 
— 
48,817 
(60)
Total
$
86,672 
$
(62)
$
1,400 
$
(1)
$
88,072 
$
(63)
Schedule of Contractual Maturities of Marketable Investments
The contractual maturities of the Company’s marketable investments as of September 30, 2026 (in thousands):
September 30, 2026
Marketable investments:
Amortized Cost
Fair Value
Due in one year
$
283,184 
$
282,956 
Due in one to five years
138,613 
136,374 
Total
$
421,797 
$
419,330 
Schedule of Fair Value of Assets and Liabilities
The following tables set forth the Company’s financial assets and liabilities measured at fair value by level within the fair value hierarchy as of September 30, 2026 and December 31, 2025 (in thousands):


As of September 30, 2026
Level 1
Level 2
Level 3
Fair Value
Financial Assets
Cash equivalents:
Commercial paper
$
— 
$
99,155 
$
— 
$
99,155 
Certificates of deposit
— 
18,868 
— 
18,868 
Money market funds
59,897 
— 
— 
59,897 
Total
59,897 
118,023 
— 
177,920 
Marketable investments:
Commercial paper
— 
225,449 
— 
225,449 
Certificates of deposit
— 
26,903 
— 
26,903 
U.S. treasury
— 
2,923 
— 
2,923 
Corporate bonds
— 
164,055 
— 
164,055 
Total
— 
419,330 
— 
419,330 
Non-marketable investment:
Non-marketable investment
— 
— 
13,761 
13,761 
Total
$
59,897 
$
537,353 
$
13,761 
$
611,011 
As of December 31, 2025
Level 1
Level 2
Level 3
Fair Value
Financial Assets
Cash equivalents:
Money market funds
$
96,681 
$
— 
$
— 
$
96,681 
Marketable investments:
Commercial paper
— 
178,612 
— 
178,612 
Certificates of deposit
— 
8,378 
— 
8,378 
U.S. treasury
2,800 
— 
— 
2,800 
Corporate bonds
— 
168,129 
— 
168,129 
Non-marketable investment:
Non-marketable investment
— 
— 
13,761 
13,761 
Total
$
99,481 
$
355,119 
$
13,761 
$
468,361