XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Noncurrent Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
INVESTMENTS AND FAIR VALUE MEASUREMENTS    
U.S. treasury securities $ 16,101 $ 19,747
Corporate bonds 21,246 26,798
Investments- noncurrent $ 37,347 $ 46,545