v3.20.4
LEASE ASSETS AND LIABILITIES Table 2 (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 13,137  
2022 12,419  
2023 11,170  
2024 10,294  
2025 8,154  
Thereafter 53,288  
Total lease payments 108,462  
Less: Interest 22,673  
Present value of lease liability 85,789 $ 80,499
Finance Lease, Liability, Payment, Due [Abstract]    
2021 5,907  
2022 5,231  
2023 5,102  
2024 4,622  
2025 3,898  
Thereafter 56,079  
Total lease payments 80,839  
Less: Interest 22,762  
Present value of lease liabilities $ 58,077 $ 59,992