XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments (Tables)
12 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table presents our assets that we measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques we utilized to determine such fair value (in thousands): 
 April 30, 2023April 30, 2022
 Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
TotalQuoted Prices
in Active
Markets for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Total
Cash equivalents$81,352 $— $— $81,352 $98,459 $— $— $98,459 
U.S. Treasury securities$7,305 — — 7,305 — — — — 
Marketable securities16,632 — — 16,632 16,826 — — 16,826 
Total$105,289 $— $— $105,289 $115,285 $— $— $115,285