Annual report [Section 13 and 15(d), not S-K Item 405]

FAIR VALUE MEASUREMENTS (Details - Fair values of financial instruments)

v3.25.2
FAIR VALUE MEASUREMENTS (Details - Fair values of financial instruments) - USD ($)
Apr. 30, 2025
Apr. 30, 2024
Marketable Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets $ 366,316 $ 0
Money Market Account [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets 76,287 3,183,173
Convertible Note Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets 3,696,000 2,755,000
Warrant Asset Femasys [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets 3,061,000 5,152,000
Investment In Preferred Stock TNF [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets 22,474,000 0
Warrant Asset TNF [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value of financial assets $ 8,618,000 $ 0