v3.26.1
Leases - Schedule of Other Supplemental Information Related to Operating Leases (Details)
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Weighted average remaining lease term (in years) 16 years 9 months 17 years 9 months
Weighted average discount rate (as percent) 8.74% 8.75%