XML 90 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Supplemental Cash Flows Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 64,976 $ 62,303 $ 57,712
Financing cash flows from finance leases 6,964 8,234 6,039
ROU assets obtained in exchange for lease obligations:      
Operating leases 51,219 18,570 26,581
Finance leases $ 8,623 $ 8,259 $ 7,906
Weighted average remaining lease term (in years)      
Operating leases 7 years 8 years 8 years
Finance leases 3 years 5 years 6 years
Weighted average discount rate (percent)      
Operating leases 5.20% 4.10% 4.00%
Finance leases 5.60% 4.60% 3.90%