XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
Apr. 30, 2023
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 514,747 $ 446,629
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 69,034 81,329
Amortized Cost 583,781 527,958
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 514,484 446,155
AFS Marketable Securities Maturities, After one year through five years, Fair Value 68,736 81,418
AFS Marketable Securities Maturities, Total Fair Value $ 583,220 $ 527,573