XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.4
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