XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)
$ in Thousands
Jan. 31, 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 $ 8,932 $ 8,229
Less than 12 months, unrealized losses 3 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 1,500 0
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 7,432 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 0 9,581
Less than 12 months, unrealized losses 0 123
12 months or longer, fair value 7,480 13,815
12 months or longer, unrealized losses 32 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 7,480 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 $ 0 $ 2,907