v3.26.3
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Jul. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial liabilities
           
Description  Level  July 31, 2026   April 30, 2026 
Liabilities:             
Warrant liabilities  3  $5,847,000   $10,068,000 
Bifurcated embedded derivative  3  $281,000   $878,000 
Schedule of change in the fair value warrant liability
    
   Three Months Ended July 31, 2026 
Balance on April 30, 2026  $10,068,000 
Change in fair value of warrant liability   (4,221,000)
Balance on July 31, 2026  $5,847,000 
Schedule of change in the fair value derivative liability
    
   Three Months Ended July 31, 2026 
Balance on April 30, 2026  $878,000 
Change in fair value of derivative liability   (597,000)
Balance on July 31, 2026  $281,000 
Schedule of fair values of financial instruments by class
           
            
   Level  July 31, 2026   April 30, 2026 
Financial Assets             
Marketable equity securities  1  $99,462   $254,010 
Money market account  1  $1,616,840   $2,100,703 
Warrant asset - Femasys  3  $66,000   $480,000 
Investment in preferred stock - QCLS  3  $12,675,000   $18,225,000 
Warrant assets - QCLS  3  $5,664,000   $8,845,000