v3.26.3
INVESTMENT IN DEBT AND EQUITY SECURITIES (Details - Series G Preferred Stock and Preferred Stock Warrants) - USD ($)
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
DisclosureLineitem [Line Items]    
Change in fair value $ (5,550,000) $ (2,839,000)
QCLS Series G Preferred Stock [Member]    
DisclosureLineitem [Line Items]    
Investment, beginnning balance 13,766,000  
Change in fair value (4,401,000)  
Investment, ending balance 9,365,000  
QCLS Series G Warrants [Member] | QCLS [Member]    
DisclosureLineitem [Line Items]    
Investment, beginnning balance 6,016,000  
Change in fair value (2,194,000)  
Investment, ending balance $ 3,822,000