v3.26.1
LEASES - Schedule of Lease Term and Discount Rate (Details)
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Operating lease, weighted average remaining lease term 7 years 1 month 6 days 8 years 1 month 6 days
Finance lease, weighted average remaining lease term 4 years 4 months 24 days 2 months 12 days
Operating lease, weighted average discount rate 8.30% 8.50%
Finance lease, weighted average discount rate 7.40% 12.70%