v3.25.0.1
Cash Equivalents and Marketable Securities
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities
At December 31, 2024, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$137,201 $— $— $137,201 
Commercial paper2,059 — — 2,059 
U.S. treasury debt securities263,064 403 (240)263,227 
U.S. government agency debt securities80,891 170 (39)81,022 
Corporate debt securities178,619 340 (107)178,852 
$661,834 $913 $(386)$662,361 
Included in cash and cash equivalents$147,774 $2 $— $147,776 
Included in marketable securities$514,060 $911 $(386)$514,585 
At December 31, 2023, cash equivalents and marketable securities consisted of the following (in thousands):
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
Money market funds$108,826 $— $— $108,826 
Commercial paper56,115 — — 56,115 
U.S. treasury debt securities224,136 531 (80)224,587 
U.S. government agency debt securities110,036 256 (15)110,277 
Corporate debt securities165,341 497 (187)165,651 
Foreign government debt securities999 — (7)992 
$665,453 $1,284 $(289)$666,448 
Included in cash and cash equivalents$108,826 $— $— $108,826 
Included in marketable securities$556,627 $1,284 $(289)$557,622 
The contractual maturities of the investments classified as marketable securities are as follows (in thousands):
As of December 31, 2024
Due within one year$323,600 
Due in one to two years190,985 
$514,585 
The following table presents gross unrealized losses and fair values for those cash equivalents and marketable securities that were in an unrealized loss position as of December 31, 2024, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):
As of December 31, 2024
Less than 12 months12 months or greater
Fair ValueUnrealized LossFair ValueUnrealized Loss
U.S. treasury debt securities$93,184 $(240)$— $— 
U.S. government agency debt securities18,903 (39)— — 
Corporate debt securities36,331 (106)750 (1)
Total$148,418 $(385)$750 $(1)
We do not believe the unrealized losses represent credit losses based on our evaluation of available evidence as of December 31, 2024, which includes an assessment of whether it is more likely than not we will be required to sell the investment before recovery of the investment’s amortized cost basis.