XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
agreement
Dec. 31, 2022
Lessor, Lease, Description [Line Items]    
Operating leases, termination period (in years) 30 days  
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
Lessee, finance lease, lease not yet commenced, number of agreements | agreement 1  
Lessee, finance lease, lease not yet commenced, term of contract (in years) 3 years  
Lessee, finance lease, lease not yet commenced, amount | $ $ 3.6  
Minimum    
Lessor, Lease, Description [Line Items]    
Lease remaining term of contract excluding land (in years) 1 year  
Operating leases renewal term (in years) 1 year  
Lease remaining term (in years) 1 year  
Operating leases renewal term (in years) 1 year  
Maximum    
Lessor, Lease, Description [Line Items]    
Lease remaining term of contract excluding land (in years) 74 years  
Operating leases renewal term (in years) 25 years  
Lease remaining term (in years) 10 years  
Operating leases renewal term (in years) 15 years