Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS (Details Narrative)

v3.23.3
STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
3 Months Ended
May 10, 2023
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2023
Dec. 28, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   280,936      
Unvested stock options   0      
Share-Based Payment Arrangement, Noncash Expense   $ 0 $ 2,750    
Change in fair value of warrant liability   1,452,000 $ 0    
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of the Warrants   $ 15,579,000      
Private Placement [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 8,750,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.00        
Fair value of warrants issued $ 14,127,000        
Transaction costs for issuance of warrants $ 900,000        
Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   280,936   281,269  
Options granted in period   0      
Aggregate intrinsic value   $ 1,347      
Employees [Member] | Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted in period   0 1,002    
Share-Based Payment Arrangement, Noncash Expense   $ 0 $ 4,595    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 0      
Non Employees [Member] | Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted in period   0      
Equity Plan 2022 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant         2,750,000