v3.26.1
INVESTMENT IN DEBT AND EQUITY SECURITIES (Details - Femasys Note and warrants) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Schedule of Investments [Line Items]    
Investment, beginning balance $ 3,696,000  
Change in fair value 1,304,000 $ 941,000
Settlement of note 5,000,000 0
Investment, ending balance 0 3,696,000
Warrants assets, beginning balance 3,061,000  
Change in fair value warrants (2,581,000) (2,091,000)
Warrants assets, ending balance 480,000 3,061,000
Femasys Notes [Member]    
Schedule of Investments [Line Items]    
Investment, beginning balance 3,696,000 2,755,000
Change in fair value 1,304,000 941,000
Settlement of note (5,000,000)  
Investment, ending balance 0 3,696,000
Femasys Warrants [Member]    
Schedule of Investments [Line Items]    
Warrants assets, beginning balance 3,061,000 5,152,000
Change in fair value warrants (2,581,000) (2,091,000)
Warrants assets, ending balance $ 480,000 3,061,000
Femasys Series B Warrants [Member]    
Schedule of Investments [Line Items]    
Expiration of Series B Warrants   $ 1,376,000