v3.26.1
Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Available-For-Sale Debt Securities
Cash equivalents and available-for-sale debt securities consisted of the following as of the periods presented below (in thousands):
June 30, 2026
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$258,285 $— $— $258,285 
U.S. treasury securities28,705 — — 28,705 
U.S. government agency securities100,916 — (5)100,911 
Commercial paper
54,873 — — 54,873 
Total cash equivalents442,779 — (5)442,774 
Debt securities:
U.S. treasury securities20,556 (29)20,528 
U.S. government agency securities8,691 — (23)8,668 
Corporate debt securities12,976 (13)12,965 
Commercial paper
1,000 — — 1,000 
Certificates of deposit
126,281 — — 126,281 
Total debt securities169,504 (65)169,442 
Total cash equivalents and debt securities$612,283 $$(70)$612,216 
December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$120,923 $— $— $120,923 
U.S. treasury securities100,235 16 — 100,251 
U.S. government agency securities26,168 (1)26,170 
Corporate debt securities47,466 — — 47,466 
Fixed deposits129,875 — — 129,875 
Total cash equivalents424,667 19 (1)424,685 
Debt securities:
U.S. treasury securities131,286 102 (9)131,379 
U.S. government agency securities30,868 40 — 30,908 
Corporate debt securities36,878 69 (6)36,941 
Commercial paper
12,369 — — 12,369 
Total debt securities211,401 211 (15)211,597 
Total cash equivalents and debt securities$636,068 $230 $(16)$636,282 
Schedule of Available-For-Sale, Unrealized Loss Position, Fair Value
The following table presents gross unrealized losses and fair values for the securities that were in a continuous unrealized loss position as of the periods presented below (in thousands):
June 30, 2026
Less than 12 monthsGreater than 12 monthsTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
U.S. treasury securities$12,523 $(28)$5,001 $(1)$17,524 $(29)
U.S. government agency securities8,668 (23)— — 8,668 (23)
Corporate debt securities9,455 (13)— — 9,455 (13)
Total$30,646 $(64)$5,001 $(1)$35,647 $(65)
December 31, 2025
Less Than 12 Months12 Months or GreaterTotal
Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
U.S. treasury securities$21,500 $(9)$— $— $21,500 $(9)
Corporate debt securities7,495 (6)— — 7,495 (6)
Total$28,995 $(15)$— $— $28,995 $(15)
Schedule of Amortized Costs and Fair Value of Debt Securities Based on Contractual Maturities
The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):
June 30, 2026
Amortized CostFair Value
Due within one year$164,745 $164,709 
Due after one year but within five years4,759 4,733 
Total$169,504 $169,442