| Schedule of cash equivalents and marketable securities |
Cash equivalents and marketable securities consisted of the following (in thousands): | | | | | | | | | | | | | | | June 30, 2026 | | | Amortized | | Gross Unrealized | | | | | Cost | | Gains | | Losses | | Fair Value | Money market funds | | $ | 124,167 | | $ | — | | $ | — | | $ | 124,167 | Certificates of deposit | | | 19,918 | | | — | | | (12) | | | 19,906 | U.S. Treasury and agency securities | | | 272,197 | | | 26 | | | (501) | | | 271,722 | Commercial paper | | | 294,401 | | | 1 | | | (96) | | | 294,306 | Corporate debt securities | | | 77,226 | | | 1 | | | (105) | | | 77,122 | Total cash equivalents and marketable securities | | $ | 787,909 | | $ | 28 | | $ | (714) | | $ | 787,223 | Classified as: | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | $ | 357,850 | Marketable securities - current | | | | | | | | | | | | 362,498 | Marketable securities - noncurrent | | | | | | | | | | | | 66,875 | Total cash equivalents and marketable securities | | | | | | | | | | | $ | 787,223 |
| | | | | | | | | | | | | | | December 31, 2025 | | | Amortized | | Gross Unrealized | | | | | Cost | | Gains | | Losses | | Fair Value | Money market funds | | $ | 40,774 | | $ | — | | $ | — | | $ | 40,774 | Certificates of deposit | | | 11,387 | | | 4 | | | — | | | 11,391 | U.S. Treasury and agency securities | | | 348,250 | | | 706 | | | (8) | | | 348,948 | Commercial paper | | | 77,868 | | | 4 | | | (7) | | | 77,865 | Corporate debt securities | | | 159,127 | | | 93 | | | (9) | | | 159,211 | Total cash equivalents and marketable securities | | $ | 637,406 | | $ | 807 | | $ | (24) | | $ | 638,189 | Classified as: | | | | | | | | | | | | | Cash equivalents | | | | | | | | | | | $ | 120,577 | Marketable securities - current | | | | | | | | | | | | 438,974 | Marketable securities - noncurrent | | | | | | | | | | | | 78,638 | Total cash equivalents and marketable securities | | | | | | | | | | | $ | 638,189 |
|