| 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: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | 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 | | $ | 497,461 | | | $ | — | | | $ | — | | | $ | 497,461 | | | U.S. treasury securities | Level 1 | | 5,979 | | | 2 | | | — | | | 5,981 | | | Corporate bonds | Level 2 | | 1,066 | | | 2 | | | — | | | 1,068 | | | Marketable securities: | | | | | | | | | | | U.S. treasury securities | Level 1 | | 817,996 | | | 1,120 | | | (396) | | | 818,720 | | | U.S. agency bonds | Level 2 | | 117,965 | | | 15 | | | (62) | | | 117,918 | | | Corporate bonds | Level 2 | | 159,424 | | | 400 | | | (86) | | | 159,738 | | | Commercial paper | Level 2 | | 182,264 | | | 99 | | | (22) | | | 182,341 | | | Total | | | $ | 1,782,155 | | | $ | 1,638 | | | $ | (566) | | | $ | 1,783,227 | |
|