XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value $ 4,647 $ 11,040
Less than 12 months, unrealized losses 3 19
12 months or longer, fair value 0 0
12 months or longer, unrealized losses 0 0
Commercial paper | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 0 3,932
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 4,647 7,108
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 9,366 11,022
Less than 12 months, unrealized losses 32 26
12 months or longer, fair value 0 1,999
12 months or longer, unrealized losses 0 1
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 2,551 9,050
Corporate notes/bonds | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current 6,815 3,971
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 1,499 4,346
Less than 12 months, unrealized losses 1 9
12 months or longer, fair value 0 0
12 months or longer, unrealized losses 0 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 0 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 1,000 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 $ 499 $ 1,905