v3.26.3
EARNINGS PER SHARE (Details Narrative) - shares
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net income (loss) per share:    
Options outstanding, outstanding number of options, shares 50,000 50,000
Dilutive effect of option shares 19,888  
Granted shares 40,000  
Vested shares 10,000  
Number of unvested shares 30,000