Quarterly report [Sections 13 or 15(d)]

FAIR VALUE MEASUREMENTS (Details - Changes in fair value)

v3.25.1
FAIR VALUE MEASUREMENTS (Details - Changes in fair value) - Fair Value, Recurring [Member] - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of the warrant liability at beginning $ 6,871,000 $ 10,784,000
Issuance of warrants 0 0
Change in fair value of warrant liability (4,487,000) (8,400,000)
Fair value of the warrant liability at ending $ 2,384,000 $ 2,384,000