XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Short-term investments:    
Total short-term investments   $ 24,716
Long-term investments:    
Equity Method Investments. $ 18,644 15,433
Total long-term investments 23,613 15,433
Investment in limited partnership fund    
Long-term investments:    
Equity Method Investments. 18,644 15,433
Available-for-sale securities.    
Short-term investments:    
Total short-term investments   24,716
Long-term investments:    
Total long-term investments 4,969  
Available-for-sale securities. | Municipal securities    
Short-term investments:    
Total short-term investments   19,725
Available-for-sale securities. | U.S. government securities    
Short-term investments:    
Total short-term investments   $ 4,991
Available-for-sale securities. | Equity securities and warrants    
Long-term investments:    
Total long-term investments $ 4,969