XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Maturities of operating lease liabilities  
Remainder of 2021 $ 13,071
2022 22,759
2023 18,281
2024 16,020
2025 13,407
Thereafter 44,136
Total lease payments 127,674
Less imputed interest (12,913)
Total operating lease liabilities 114,761
Land and Structures  
Maturities of operating lease liabilities  
Remainder of 2021 13,071
2022 22,723
2023 18,256
2024 16,020
2025 13,407
Thereafter 44,136
Total lease payments 127,613
Less imputed interest (12,912)
Total operating lease liabilities 114,701
Equipment and Others  
Maturities of operating lease liabilities  
2022 36
2023 25
Total lease payments 61
Less imputed interest (1)
Total operating lease liabilities 60
Land and Structures - 10 years  
Maturities of operating lease liabilities  
Future minimum payments for leases that have not yet commenced $ 37,300
Lease term for lease commitments that have not yet commenced 10 years