| Schedule of Debt Securities, Available-for-Sale |
Cash equivalents and marketable securities consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Cash Equivalents | | Marketable Securities | | | | | | | | | | | | | | | | | | (In thousands) | | Money market funds | $ | 55,122 | | | $ | — | | | $ | — | | | $ | 55,122 | | | $ | 55,122 | | | $ | — | | | | | Certificates of deposit | 6,201 | | | — | | | — | | | 6,201 | | | — | | | 6,201 | | | | | Commercial paper | 2,946 | | | — | | | (1) | | | 2,945 | | | — | | | 2,945 | | | | | Corporate notes and bonds | 146,564 | | | 85 | | | (189) | | | 146,460 | | | — | | | 146,460 | | | | | | | | | | | | | | | | | | | U.S. Government agency securities | 253,288 | | | 15 | | | (545) | | | 252,758 | | | — | | | 252,758 | | | | | Total | $ | 464,121 | | | $ | 100 | | | $ | (735) | | | $ | 463,486 | | | $ | 55,122 | | | $ | 408,364 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Amortized Cost | | Gross Unrealized Gains | | Gross Unrealized Losses | | Fair Value | | Cash Equivalents | | Marketable Securities | | | | | | | | | | | | | | | | | | (In thousands) | | | | Money market funds | $ | 186,677 | | | $ | — | | | $ | — | | | $ | 186,677 | | | $ | 186,677 | | | $ | — | | | | | Certificates of deposit | 14,506 | | | 9 | | | — | | | 14,515 | | | — | | | 14,515 | | | | | Commercial paper | 27,886 | | | 9 | | | (2) | | | 27,893 | | | 14,985 | | | 12,908 | | | | | Corporate notes and bonds | 371,895 | | | 1,493 | | | (5) | | | 373,383 | | | — | | | 373,383 | | | | | U.S. Treasuries | 93,613 | | | 26 | | | — | | | 93,639 | | | 29,885 | | | 63,754 | | | | | U.S. Government agency securities | 572,311 | | | 1,669 | | | (4) | | | 573,976 | | | — | | | 573,976 | | | | | Total | $ | 1,266,888 | | | $ | 3,206 | | | $ | (11) | | | $ | 1,270,083 | | | $ | 231,547 | | | $ | 1,038,536 | | | |
|
| Schedule of Investments Classified by Contractual Maturity Date |
The following table summarizes the contractual maturities of the Company’s cash equivalents and marketable securities as of June 30, 2026: | | | | | | | | | | | | | Amortized Cost | | Fair Value | | | | | | (In thousands) | | Due within one year | $ | 300,595 | | | $ | 300,579 | | | Due within one to three years | 163,526 | | | 162,907 | | | Total | $ | 464,121 | | | $ | 463,486 | |
|