v3.25.2
Leases - Weighted Average Lease Term and Discount Rates (Details)
Jun. 30, 2025
Jun. 30, 2024
Weighted Average Remaining Lease Term:    
Finance Leases 7 years 8 years
Operating Leases 6 years 6 years
Weighted Average Discount Rate:    
Finance Leases 11.33% 11.36%
Operating Leases 3.10% 3.10%