v3.22.4
Debt Instruments - Real Estate Financing (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sale Leaseback Transaction [Line Items]    
Long-term debt $ 6,482,000  
Real estate financing    
Sale Leaseback Transaction [Line Items]    
Long-term debt $ 483,000 $ 444,000
Minimum    
Sale Leaseback Transaction [Line Items]    
Sale leaseback transaction, expiration period 20 years  
Maximum    
Sale Leaseback Transaction [Line Items]    
Sale leaseback transaction, expiration period 25 years  
Sale leaseback transaction, renewal period (up to) 25 years