XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Leases    
Short-term lease cost $ 60 $ 76
Operating lease cost 22,634 20,717
Total lease expense $ 22,694 $ 20,793
Operating Lease, Weighted Average Remaining Lease Term 5 years 240 days 21 hours 36 minutes 3 years 306 days 14 hours 24 minutes
Operating Lease, Weighted Average Discount Rate, Percent 3.85% 3.93%
       Operating cash flows for operating leases  $ 22,457 $ 20,477