XML 94 R77.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Schedule of Lease Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]      
Operating Rental expense $ 40,961 $ 37,229 $ 38,400
Depreciation of finance leases 1,037 812  
Interest on lease liabilities 468 498  
Total finance lease cost $ 1,505 $ 1,310