XML 141 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Costs, Lease Terms and Discount Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost      
Amortization of leased assets $ 451 $ 751  
Interest of lease liabilities 30 57 $ 93
Operating lease cost      
Operating lease cost 377,505 225,112  
Short-term lease cost 39,916 41,696  
Variable lease cost 227,030 200,965  
Total lease cost $ 644,932 $ 468,581  
Weighted-average remaining lease term      
Operating leases 14 years 9 months 18 days 14 years 7 months 6 days  
Finance leases 2 years 3 months 18 days 2 years 1 month 6 days  
Weighted-average discount rate      
Operating leases 6.84% 6.29%  
Finance leases 4.25% 4.21%