XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Weighted Average Lease Terms and Discount Rates (Details)
Mar. 31, 2025
Dec. 31, 2024
Weighted average of the remaining lease term in years    
Operating leases 18 years 14 days 17 years 11 months 15 days
Finance leases 47 years 11 months 26 days 47 years 6 months 14 days
Weighted average discount rate    
Operating leases 7.24% 7.23%
Finance leases 6.91% 6.90%