v3.26.1
Schedule of Warrant Outstanding (Details) - $ / shares
9 Months Ended
Jan. 31, 2026
Jun. 06, 2025
Class of Warrant or Right [Line Items]    
Exercise price $ 2.22
Stapled Warrants [Member]    
Class of Warrant or Right [Line Items]    
Grant date Aug-25  
Warrants outstanding 49,504,988  
Exercise price $ 15.15  
Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Grant date Aug-25  
Warrants outstanding 7,750,510  
Exercise price $ 0.00  
Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Grant date Feb-22  
Warrants outstanding 472,590  
Exercise price $ 60.00  
2022 Underwriter Warrants [Member]    
Class of Warrant or Right [Line Items]    
Grant date Feb-22  
Warrants outstanding 24,213  
Exercise price $ 61.95