XML 142 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases and Other - Schedule of Other Information Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 25,775 $ 23,024
Operating cash flows from finance leases 6,192 6,089
Financing cash flows from finance leases 3,185 3,845
ROU assets obtained in exchange for lease obligations:    
Operating leases 24,226 24,050
Finance leases [1] $ 1,807 $ 5,139
Weighted-average remaining lease term (years):    
Operating leases 7 years 7 months 20 days 8 years 6 months 3 days
Finance leases 33 years 5 months 19 days 34 years 25 days
Weighted-average discount rate:    
Operating leases 7.88% 7.25%
Finance leases 9.17% 9.12%
[1] Includes terminations of equipment finance leases during 2023