Leases - Additional Information (Details) |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Lessor, Lease, Description [Line Items] | ||
Current portion of finance leases [Extensible enumeration] | Current portion of long-term debt and finance leases | Current portion of long-term debt and finance leases |
Non-current finance leases [Extensible enumeration] | Long-term debt, net and non-current finance leases | Long-term debt, net and non-current finance leases |
Minimum | ||
Lessor, Lease, Description [Line Items] | ||
Lease remaining term of contract excluding land | 1 year | |
Operating leases renewal term | 1 year | |
Operating leases, termination period | 60 days | |
Lease remaining term | 1 year | |
Operating leases renewal term | 1 year | |
Maximum | ||
Lessor, Lease, Description [Line Items] | ||
Lease remaining term of contract excluding land | 75 years | |
Operating leases renewal term | 25 years | |
Operating leases, termination period | 1 year | |
Lease remaining term | 10 years | |
Operating leases renewal term | 15 years |