| Schedule of Assets Measured at Fair Value on a Recurring Basis |
The following table summarizes the types of assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of October 31, 2024 | | As of April 30, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | | Level 1 | | Level 2 | | Level 3 | | Total | | Cash equivalents: | | | | | | | | | | | | | | | | | Money market funds | $ | 61,121 | | | $ | — | | | $ | — | | | $ | 61,121 | | | $ | 82,564 | | | $ | — | | | $ | — | | | $ | 82,564 | | | Commercial paper | — | | | 8,115 | | | — | | | 8,115 | | | — | | | 18,769 | | | — | | | 18,769 | | | U.S. treasury securities | — | | | 999 | | | — | | | 999 | | | — | | | 5,888 | | | — | | | 5,888 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Available-for-sale marketable securities: | | | | | | | | | | | | | | | | | U.S. treasury securities | — | | | 13,341 | | | — | | | 13,341 | | | — | | | 2,497 | | | — | | | 2,497 | | | Certificates of deposit | — | | | 68,715 | | | — | | | 68,715 | | | — | | | 62,017 | | | — | | | 62,017 | | | U.S. government agencies securities | — | | | 65,664 | | | — | | | 65,664 | | | — | | | 46,428 | | | — | | | 46,428 | | | Commercial paper | — | | | 113,959 | | | — | | | 113,959 | | | — | | | 162,183 | | | — | | | 162,183 | | | Corporate debt securities | — | | | 347,421 | | | — | | | 347,421 | | | — | | | 310,095 | | | — | | | 310,095 | | | Total cash equivalents and available-for-sale marketable securities | $ | 61,121 | | | $ | 618,214 | | | $ | — | | | $ | 679,335 | | | $ | 82,564 | | | $ | 607,877 | | | $ | — | | | $ | 690,441 | |
|