| 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: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | March 31, 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,194,437 | | | $ | — | | | $ | — | | | $ | 1,194,437 | | U.S. treasury securities | Level 1 | | 24,151 | | | — | | | — | | | 24,151 | | | Commercial paper | Level 2 | | 15,908 | | | — | | | (3) | | | 15,905 | | | Time deposits | Level 2 | | 26,192 | | | — | | | — | | | 26,192 | | | | | | | | | | | | | Marketable securities: | | | | | | | | | | | U.S. treasury securities | Level 1 | | 352,039 | | | 356 | | | (391) | | | 352,004 | | | U.S. agency bonds | Level 2 | | 428,126 | | | — | | | (1,427) | | | 426,699 | | | | | | | | | | | | | Corporate bonds | Level 2 | | 273,647 | | | 196 | | | (413) | | | 273,430 | | | Time deposits | Level 2 | | 140,000 | | | — | | | — | | | 140,000 | | | Commercial paper | Level 2 | | 204,206 | | | 20 | | | (75) | | | 204,151 | | | Total | | | $ | 2,658,706 | | | $ | 572 | | | $ | (2,309) | | | $ | 2,656,969 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | |
|