XML 110 R87.htm IDEA: XBRL DOCUMENT v3.20.4
LEASE (Details 2)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases  
2021 $ 80,425
2022 63,078
2023 42,813
2024 20,194
2025 10,143
Thereafter 16,390
Total future minimum lease payments 233,043
Less: Amount representing interest 18,898
Total future minimum lease payments, net of interest $ 214,145