EARNINGS PER SHARE (Details Narrative) - shares |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Stock options | 5,864,033 | 7,421,472 |
Share-Based Payment Arrangement, Option [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Stock options | 5,050,533 | 6,583,972 |
Share-Based Payment Arrangement, Option [Member] | Target Options [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Stock options | 1,980,000 | 2,100,000 |