Quarterly report pursuant to Section 13 or 15(d)

TREASURY STOCK (Details Narrative)

v3.22.2.2
TREASURY STOCK (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Jul. 31, 2022
Oct. 31, 2022
May 22, 2022
Class of Stock [Line Items]        
Stock Repurchase Program, Authorized Amount       $ 10,000,000
Number of shares repurchased, value $ 3,385,044 $ 2,090,847    
Treasury stock, shares 2,075,134   2,075,134  
Stock repurchase program, remaining amount $ 4,524,109   $ 4,524,109  
Treasury Stock [Member]        
Class of Stock [Line Items]        
Number of shares repurchased     2,075,134  
Number of shares repurchased, value     $ 5,475,891