XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Long-term investments:    
Equity Method Investments. $ 30,423 $ 19,933
Total long-term investments $ 31,627 $ 20,960
Investment, Type [Extensible Enumeration] Available-for-sale securities. Available-for-sale securities.
Equity securities and warrants    
Long-term investments:    
Total long-term investments $ 1,204 $ 1,027
Investment in limited partnership funds    
Long-term investments:    
Equity Method Investments. 30,423 19,933
Available-for-sale securities.    
Long-term investments:    
Total long-term investments $ 1,204 $ 1,027