Annual report pursuant to Section 13 and 15(d)

TREASURY STOCK (Details Narrative)

v3.23.2
TREASURY STOCK (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2023
May 22, 2022
Apr. 30, 2022
Class of Stock [Line Items]      
Stock Repurchase Program, Authorized Amount   $ 10,000,000  
Number of shares repurchased, value $ 13,560,623    
Treasury stock, shares 4,808,098   0
Stock repurchase program, remaining amount $ 6,497,473    
Treasury Stock, Common [Member]      
Class of Stock [Line Items]      
Number of shares repurchased 4,808,098    
Number of shares repurchased, value $ 13,560,623