XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value $ 13,567 $ 37,002
Less than 12 months, unrealized losses 78 125
12 months or longer, fair value 2,648 4,499
12 months or longer, unrealized losses 1 1
Commercial paper | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Cash and Cash Equivalent 0 15,489
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Current 16,215 26,012
Commercial paper | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable 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 13,454 32,186
Less than 12 months, unrealized losses 211 446
12 months or longer, fair value 14,160 3,800
12 months or longer, unrealized losses 278 4
Corporate notes/bonds | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Cash and Cash Equivalent 0 0
Corporate notes/bonds | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Current 20,311 18,942
Corporate notes/bonds | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Non- Current $ 7,303 17,044
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   987
Less than 12 months, unrealized losses   8
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]    
Cash and Cash Equivalent   0
U.S. Treasury and Agency Securities | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Current   987
U.S. Treasury and Agency Securities | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Marketable Securities, Non- Current   $ 0