v3.26.1
Cash Equivalents and Marketable Securities - Available-for Sale Marketable Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 408,913 $ 455,613
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 100,387 122,194
Amortized Cost 509,300 577,807
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 409,023 455,956
AFS Marketable Securities Maturities, After one year through five years, Fair Value 100,229 122,374
AFS Marketable Securities Maturities, Total Fair Value $ 509,252 $ 578,330