| 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 July 31, 2026 | | As of April 30, 2026 | | Level 1 | | Level 2 | | Level 3 | | Total | | Level 1 | | Level 2 | | Level 3 | | Total | | Cash equivalents: | | | | | | | | | | | | | | | | | Money market funds | $ | 80,478 | | | $ | — | | | $ | — | | | $ | 80,478 | | | $ | 52,715 | | | $ | — | | | $ | — | | | $ | 52,715 | | | Commercial paper | — | | | 12,401 | | | — | | | 12,401 | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corporate debt securities | — | | | 1,044 | | | — | | | 1,044 | | | — | | | — | | | — | | | — | | | Available-for-sale marketable securities: | | | | | | | | | | | | | | | | | U.S. treasury securities | — | | | 3,880 | | | — | | | 3,880 | | | — | | | — | | | — | | | — | | | Certificates of deposit | — | | | 74,665 | | | — | | | 74,665 | | | — | | | 92,112 | | | — | | | 92,112 | | | U.S. government agencies securities | — | | | 80,622 | | | — | | | 80,622 | | | — | | | 69,691 | | | — | | | 69,691 | | | Commercial paper | — | | | 108,768 | | | — | | | 108,768 | | | — | | | 103,824 | | | — | | | 103,824 | | | Corporate debt securities | — | | | 246,699 | | | — | | | 246,699 | | | — | | | 243,625 | | | — | | | 243,625 | | | Total cash equivalents and available-for-sale marketable securities | $ | 80,478 | | | $ | 528,079 | | | $ | — | | | $ | 608,557 | | | $ | 52,715 | | | $ | 509,252 | | | $ | — | | | $ | 561,967 | |
|