XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
9 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following tables present our assets and liabilities that we measured at fair value on a recurring basis as of January 31, 2024 and April 30, 2023, and indicate the fair value hierarchy of the valuation techniques we used to determine such fair value (in thousands):
 January 31, 2024
 Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Balance
Cash equivalents$51,464 $— $— $51,464 
U.S. Treasury securities4,625 — — 4,625 
Marketable securities17,829 — — 17,829 
Total$73,918 $— $— $73,918 
April 30, 2023
Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Balance
Cash equivalents$81,352 $— $— $81,352 
U.S. Treasury securities7,305 — — 7,305 
Marketable securities16,632 — — 16,632 
Total$105,289 $— $— $105,289