Annual report pursuant to Section 13 and 15(d)

Leases (Details)

v3.24.0.1
Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
agreement
lease
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Number of sales type leases | lease 1    
Lease term (in years) 19 years    
Lessee, Operating Lease, Existence of Option to Extend true    
Renewal term 5 years    
Right-of-use assets obtained in exchange for lease obligations - Operating leases $ 77,954 $ (76,173) $ 506,761
Number of lease agreements | agreement 1    
Lease not yet commenced, undiscounted minimum annual guarantee $ 141,100    
Accounts receivable, net and other long-term assets      
Lessee, Lease, Description [Line Items]      
Lease receivable $ 40,400