XML 104 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value $ 11,040 $ 8,229
Less than 12 months, unrealized losses 19 26
12 months or longer, fair value 0 3,492
12 months or longer, unrealized losses 0 4
Commercial paper | Cash and Cash Equivalents    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 3,932 0
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 7,108 11,721
Commercial paper | Marketable Securities, Non-Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current 0 0
Corporate notes/bonds    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value 11,022 9,581
Less than 12 months, unrealized losses 26 123
12 months or longer, fair value 1,999 13,815
12 months or longer, unrealized losses 1 232
Corporate notes/bonds | Cash and Cash Equivalents    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 0 0
Corporate notes/bonds | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 9,050 20,489
Corporate notes/bonds | Marketable Securities, Non-Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current 3,971 $ 2,907
U.S. Treasury and Agency Securities    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value 4,346  
Less than 12 months, unrealized losses 9  
12 months or longer, fair value 0  
12 months or longer, unrealized losses 0  
U.S. Treasury and Agency Securities | Cash and Cash Equivalents    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 0  
U.S. Treasury and Agency Securities | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 2,441  
U.S. Treasury and Agency Securities | Marketable Securities, Non-Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current $ 1,905