| 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 April 30, 2026 | | As of April 30, 2025 | | Level 1 | | Level 2 | | Level 3 | | Total | | Level 1 | | Level 2 | | Level 3 | | Total | | Cash equivalents: | | | | | | | | | | | | | | | | | Money market funds | $ | 52,715 | | | $ | — | | | $ | — | | | $ | 52,715 | | | $ | 87,872 | | | $ | — | | | $ | — | | | $ | 87,872 | | | Commercial paper | — | | | — | | | — | | | — | | | — | | | 29,122 | | | — | | | 29,122 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corporate debt securities | — | | | — | | | — | | | — | | | — | | | 1,015 | | | — | | | 1,015 | | | Available-for-sale marketable securities: | | | | | | | | | | | | | | | | | U.S. treasury securities | — | | | — | | | — | | | — | | | — | | | 15,482 | | | — | | | 15,482 | | | Certificates of deposit | — | | | 92,112 | | | — | | | 92,112 | | | — | | | 76,518 | | | — | | | 76,518 | | | U.S. government agencies securities | — | | | 69,691 | | | — | | | 69,691 | | | — | | | 57,138 | | | — | | | 57,138 | | | Commercial paper | — | | | 103,824 | | | — | | | 103,824 | | | — | | | 113,787 | | | — | | | 113,787 | | | Corporate debt securities | — | | | 243,625 | | | — | | | 243,625 | | | — | | | 315,405 | | | — | | | 315,405 | | | Total cash equivalents and available-for-sale marketable securities | $ | 52,715 | | | $ | 509,252 | | | $ | — | | | $ | 561,967 | | | $ | 87,872 | | | $ | 608,467 | | | $ | — | | | $ | 696,339 | |
|