v3.26.1
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Cash and Cash Equivalents $ 0  
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value   $ 1,506
Less than 12 months, unrealized losses   2
12 months or longer, fair value   0
12 months or longer, unrealized losses   0
Commercial paper | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Cash and Cash Equivalents   0
Commercial paper | Balance Sheet Location: us-gaap:MarketableSecuritiesCurrent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Current   1,506
Commercial paper | Balance Sheet Location: us-gaap:MarketableSecuritiesNoncurrent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Non-Current   0
Corporate notes/bonds    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value   23,927
Less than 12 months, unrealized losses   58
12 months or longer, fair value   498
12 months or longer, unrealized losses   1
Corporate notes/bonds | Balance Sheet Location: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Cash and Cash Equivalents   0
Corporate notes/bonds | Balance Sheet Location: us-gaap:MarketableSecuritiesCurrent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Current   8,346
Corporate notes/bonds | Balance Sheet Location: us-gaap:MarketableSecuritiesNoncurrent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Non-Current   $ 16,079