v3.26.1
Leased Properties - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Weighted-average remaining lease term, operating leases (in years) 1 year 5 months 1 day 1 year 11 months 1 day
Weighted-average remaining lease term, finance leases (in years) 6 months 1 year 6 months
Weighted-average discount rate, operating leases 9.10% 10.50%
Weighted-average discount rate, finance leases 9.50% 9.50%