| Schedule of Financial Assets Measured at Fair Value on a Recurring Basis |
The following tables set forth our financial assets that are measured at fair value on a recurring basis: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | Fair value hierarchy level | | Cost or amortized cost | | Gross unrealized gains | | Gross unrealized losses | | Fair value | | | | (in thousands) | | Cash equivalents: | | | | | | | | | | | Money market funds | Level 1 | | $ | 1,306,708 | | | $ | — | | | $ | — | | | $ | 1,306,708 | | U.S. treasury securities | Level 1 | | 34,951 | | | — | | | — | | | 34,951 | | | | | | | | | | | | | Time deposits | Level 2 | | 26,438 | | | — | | | — | | | 26,438 | | | | | | | | | | | | | Marketable securities: | | | | | | | | | | | U.S. treasury securities | Level 1 | | 382,509 | | | 132 | | | (1,061) | | | 381,580 | | | U.S. agency bonds | Level 2 | | 428,113 | | | — | | | (2,699) | | | 425,414 | | | | | | | | | | | | | Corporate bonds | Level 2 | | 272,412 | | | 87 | | | (447) | | | 272,052 | | | Time deposits | Level 2 | | 142,813 | | | — | | | — | | | 142,813 | | | Commercial paper | Level 2 | | 77,701 | | | 2 | | | (43) | | | 77,660 | | | Total | | | $ | 2,671,645 | | | $ | 221 | | | $ | (4,250) | | | $ | 2,667,616 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Fair value hierarchy level | | Cost or amortized cost | | Gross unrealized gains | | Gross unrealized losses | | Fair value | | | | (in thousands) | | Cash equivalents: | | | | | | | | | | | Money market funds | Level 1 | | $ | 825,323 | | | $ | — | | | $ | — | | | $ | 825,323 | | | U.S. treasury securities | Level 1 | | 11,934 | | | 1 | | | — | | | 11,935 | | | Time deposits | Level 2 | | 25,949 | | | — | | | — | | | 25,949 | | | Marketable securities: | | | | | | | | | | | U.S. treasury securities | Level 1 | | 450,474 | | | 1,035 | | | (2) | | | 451,507 | | | U.S. agency bonds | Level 2 | | 410,655 | | | 167 | | | (134) | | | 410,688 | | | | | | | | | | | | | Corporate bonds | Level 2 | | 306,321 | | | 820 | | | (13) | | | 307,128 | | | Time deposits | Level 2 | | 140,000 | | | — | | | — | | | 140,000 | | | Commercial paper | Level 2 | | 213,767 | | | 152 | | | — | | | 213,919 | | | Total | | | $ | 2,384,423 | | | $ | 2,175 | | | $ | (149) | | | $ | 2,386,449 | |
|