XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Weighted Average Lease Terms and Discount Rates (Details)
Jun. 30, 2025
Dec. 31, 2024
Weighted average of the remaining lease term in years    
Operating leases 17 years 10 months 20 days 17 years 11 months 15 days
Finance leases 48 years 5 months 19 days 47 years 6 months 14 days
Weighted average discount rate    
Operating leases 7.22% 7.23%
Finance leases 6.93% 6.90%