XML 52 R36.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Investments (Tables) | 12 Months Ended
--- | ---
Apr. 30, 2024
Investments |
Schedule of investments | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | April 30,
​ |  | 2024 |  | 2023
Long-term investments: | ​ | ​ | ​ | ​ | ​ | ​
Available-for-sale securities: | ​ | ​ | ​ | ​ | ​ | ​
Equity securities and warrants | ​ | ​ | 1,027 | ​ | ​ | 4,969
Total long-term available-for-sale securities investments | ​ |  | 1,027 | ​ |  | 4,969
Equity method investments | ​ | ​ | ​ | ​ | ​ | ​
Investments in limited partnership funds | ​ |  | 19,933 | ​ |  | 18,644
Total equity method investments | ​ |  | 19,933 | ​ |  | 18,644
Total long-term investments | ​ | $ | 20,960 | ​ | $ | 23,613
Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of available-for-sale investments | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Year Ended | ​ | Year Ended
​ | ​ | April 30, 2024 | ​ | April 30, 2023
Net losses recognized during the period on equity securities | ​ | $ | (3,945) | ​ | $ | (132)
Less: Net loss recognized during the period on equity securities sold during the period | ​ | ​ | — | ​ | ​ | —
Unrealized loss recognized during the period on equity securities still held at the reporting date | ​ | $ | (3,945) | ​ | $ | (132)
​

X
- References No definition available. + Details
Name: | us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremiumAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the summary of investment holdings. + References No definition available. + Details
Name: | us-gaap_SummaryInvestmentHoldingsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration