XML 118 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Short-term lease cost $ 101,610 $ 104,447 $ 79,433
Operating lease cost 29,257 27,016 24,708
Variable lease cost 1,891 1,641 1,431
Total lease costs $ 132,758 $ 133,104 $ 105,572
Weighted average remaining lease term 3 years 2 months 12 days 3 years 2 months 1 day 3 years 3 months 7 days
Weighted average discount rate 4.92% 4.04% 3.48%
Cash paid for amounts included in the measurement of lease liabilities $ 29,678 $ 26,572 $ 21,575