v3.26.1
Leases (Details)
Jun. 30, 2026
Jun. 30, 2025
Operating Lease, Weighted Average Remaining Lease Term 6 years 8 months 12 days 5 years 10 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 5.70% 3.90%
Finance Lease, Weighted Average Remaining Lease Term 5 years 9 months 18 days 6 years 3 months 18 days
Finance Lease, Weighted Average Discount Rate, Percent 4.60% 4.60%