Schedule of cash equivalents and marketable securities |
Cash equivalents and marketable securities consisted of the following (in thousands): | | | | | | | | | | | | | | | June 30, 2025 | | | Amortized | | Gross Unrealized | | | | | Cost | | Gains | | Losses | | Fair Value | Money market funds | | $ | 68,043 | | $ | — | | $ | — | | $ | 68,043 | Certificates of deposit | | | 25,252 | | | 3 | | | (3) | | | 25,252 | U.S. Treasury and agency securities | | | 333,308 | | | 332 | | | (152) | | | 333,488 | Commercial paper | | | 98,630 | | | — | | | (22) | | | 98,608 | Corporate debt securities | | | 140,345 | | | 23 | | | (55) | | | 140,313 | Total cash equivalents and marketable securities | | $ | 665,578 | | $ | 358 | | $ | (232) | | $ | 665,704 | Classified as: | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | $ | 161,289 | Marketable securities - current | | | | | | | | | | | | 401,922 | Marketable securities - noncurrent | | | | | | | | | | | | 102,493 | Total cash equivalents and marketable securities | | | | | | | | | | | $ | 665,704 |
| | | | | | | | | | | | | | | December 31, 2024 | | | Amortized | | Gross Unrealized | | | | | Cost | | Gains | | Losses | | Fair Value | Money market funds | | $ | 19,563 | | $ | — | | $ | — | | $ | 19,563 | Certificates of deposit | | | 15,820 | | | 22 | | | (7) | | | 15,835 | U.S. Treasury and agency securities | | | 299,211 | | | 429 | | | (423) | | | 299,217 | Commercial paper | | | 110,815 | | | 28 | | | (11) | | | 110,832 | Corporate debt securities | | | 102,714 | | | 103 | | | (112) | | | 102,705 | Total cash equivalents and marketable securities | | $ | 548,123 | | $ | 582 | | $ | (553) | | $ | 548,152 | Classified as: | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | $ | 86,236 | Marketable securities - current | | | | | | | | | | | | 321,664 | Marketable securities - noncurrent | | | | | | | | | | | | 140,252 | Total cash equivalents and marketable securities | | | | | | | | | | | $ | 548,152 |
|