LEASES - Schedule of Lease Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Lease, Cost [Abstract] | ||||
Total lease costs | $ 4,389 | $ 4,291 | $ 13,190 | $ 12,701 |
Operating expenses | ||||
Lease, Cost [Abstract] | ||||
Fixed lease costs | 2,925 | 2,892 | 8,770 | 8,684 |
Variable lease costs | 111 | 229 | 363 | 555 |
Cost of revenues | ||||
Lease, Cost [Abstract] | ||||
Fixed lease costs | 1,161 | 1,126 | 3,478 | 2,951 |
Variable lease costs | $ 192 | $ 44 | $ 579 | $ 511 |