XML 126 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Other Information related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Remaining Lease Term (years)      
Operating lease (in years) 3 years 9 months 18 days 4 years 2 months 12 days  
Finance lease (in years) 7 years 1 month 6 days 7 years 6 months  
Weighted Average Discount Rate      
Operating lease (as a percentage) 4.68% 4.08%  
Finance lease (as a percentage) 3.96% 3.53%  
Cash paid for amounts related to lease liabilities:      
Operating cash flows from operating leases $ 71,185 $ 61,014 $ 50,963
Operating cash flows from finance leases 4,051 3,011 2,544
Financing cash flows from finance leases 15,937 12,821 8,458
ROU assets obtained in exchange for operating lease liabilities 82,392 58,230 55,556
ROU assets obtained in exchange for finance lease liabilities $ 47,238 $ 29,205 $ 30,476