XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value $ 8,259 $ 8,229
Less than 12 months, unrealized losses 5 26
12 months or longer, fair value 0 3,492
12 months or longer, unrealized losses 0 4
Commercial paper | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 3,889 0
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 4,370 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 10,886 9,581
Less than 12 months, unrealized losses 32 123
12 months or longer, fair value 10,235 13,815
12 months or longer, unrealized losses 104 232
Corporate notes/bonds | Cash and Cash Equivalent    
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 11,727 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 9,394 $ 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 8,079  
Less than 12 months, unrealized losses 14  
12 months or longer, fair value 0  
12 months or longer, unrealized losses 0  
U.S. Treasury and Agency Securities | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 4,299  
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 0  
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 $ 3,780