v3.25.4
Leases - Additional Information (Details)
Dec. 31, 2025
Dec. 31, 2024
Leases [Line Items]    
Operating leases, term of contract 83 years  
Operating lease, weighted average remaining lease term 18 years 9 months 18 days  
Finance lease, weighted average remaining lease term 3 years  
Operating lease, weighted average discount rate, percent 5.58% 5.53%
Finance lease, weighted average discount rate, percent 6.44% 6.96%
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities, Other noncurrent liabilities