XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Apr. 30, 2024
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Amortized Cost $ 455,613 $ 514,747
AFS Marketable Securities Maturities, After one year through five years, Amortized Cost 122,194 69,034
Amortized Cost 577,807 583,781
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
AFS Marketable Securities Maturities, Within one year, Fair Value 455,956 514,485
AFS Marketable Securities Maturities, After one year through five years, Fair Value 122,374 68,736
AFS Marketable Securities Maturities, Total Fair Value $ 578,330 $ 583,221