v3.25.1
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