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