v3.26.1
Cash Equivalents and Marketable Securities - Available-for Sale Debt Securities by Contractual Maturity (Details) - Debt Securities, Available-For-Sale, Excluding Money Market Accounts - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS debt maturities, within one year, amortized cost $ 379,418 $ 408,913
AFS debt maturities, after one year through five years, amortized cost 135,824 100,387
Amortized Cost 515,242 509,300
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS debt maturities, within one year, fair value 379,321 409,023
AFS debt maturities, after one year through five years, fair value 135,313 100,229
AFS debt maturities, total fair value $ 514,634 $ 509,252