NET INCOME PER COMMON SHARE (“EPS”) - Additional Information (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Stock Options | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Number of stock options anti-dilutive (in shares) | 2,745,000 | 2,751,902 | ||
| RSUs | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Number of stock options anti-dilutive (in shares) | 486,665 | 492,947 | 498,446 | 444,202 |