XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Operating lease cost $ 516,920 $ 332,385 $ 89,565
Short-term lease cost 10,521 13,328 12,956
Finance lease cost: Amortization of right-of-use assets 66,966 28,037 65,967
Finance lease cost: Interest on lease liabilities 14,090 12,145 14,693
Total finance lease cost 81,056 40,182 80,660
Total lease costs $ 608,497 $ 385,895 $ 183,181