v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Securities
The following is a summary of available-for-sale marketable securities, excluding those securities classified within cash and cash equivalents on the condensed consolidated balance sheets as of June 30, 2026 and December 31, 2025 (in thousands):
June 30, 2026
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$2,601,403 $710 $(5,147)$2,596,966 
Commercial paper875,857 (754)875,106 
U.S. government treasury securities760,773 51 (3,433)757,391 
Certificates of deposit321,162 12 (156)321,018 
Marketable securities$4,559,195 $776 $(9,490)$4,550,481 

December 31, 2025
Amortized
Cost
Unrealized
Gain
Unrealized
Losses
Fair
Value
Corporate debt securities$2,577,421 $6,103 $(131)$2,583,393 
U.S. government treasury securities693,907 1,993 (6)695,894 
Commercial paper599,663 304 — 599,967 
Certificates of deposit192,685 99 — 192,784 
U.S. government agency securities1,490 — 1,493 
Marketable securities$4,065,166 $8,502 $(137)$4,073,531 
Schedule of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity
As of June 30, 2026, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):
Due within one year$2,874,704 
Due in one year through five years1,675,777 
Total$4,550,481