LEASES - Schedule of Lease Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Lease, Cost [Abstract] | ||||
| Total lease costs | $ 5,664 | $ 4,389 | $ 15,418 | $ 13,190 |
| Operating expenses | ||||
| Lease, Cost [Abstract] | ||||
| Fixed lease costs | 3,796 | 2,925 | 10,081 | 8,770 |
| Variable lease costs | 569 | 111 | 1,567 | 363 |
| Cost of revenues | ||||
| Lease, Cost [Abstract] | ||||
| Fixed lease costs | 1,106 | 1,161 | 3,305 | 3,478 |
| Variable lease costs | $ 193 | $ 192 | $ 465 | $ 579 |