XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from operating leases $ 35,473 $ 39,157 $ 34,233
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from finance leases 5,588 2,952 896
Cash paid for amounts included in the measurement of lease liabilities, financing cash flows from finance leases 27,240 23,279 14,146
Right-of-use assets obtained in exchange for lease obligations, operating leases 14,461 21,417 38,543
Right-of-use assets obtained in exchange for new finance lease liabilities $ 36,991 $ 87,726 $ 21,030
Weighted average remaining lease term (years), operating leases 4 years 6 months 21 days 4 years 11 months 1 day 5 years 3 months 3 days
Weighted average remaining lease term (years), finance leases 3 years 5 months 23 days 4 years 25 days 2 years 10 months 9 days
Weighted average discount rate, operating leases 5.30% 4.40% 3.80%
Weighted average discount rate, finance leases 5.90% 5.60% 3.70%