XML 88 R69.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
Fiscal year ending December 31, 2021 $ 11,702  
Fiscal year ending December 31, 2022 9,664  
Fiscal year ending December 31, 2023 7,435  
Fiscal year ending December 31, 2024 6,638  
Fiscal year ending December 31, 2025 7,512  
Thereafter 47,570  
Total lease payments 90,521  
Less: interest expense (20,995)  
Lease liability balance 69,526  
Finance Leases    
Fiscal year ending December 31, 2021 6,286  
Fiscal year ending December 31, 2022 6,058  
Fiscal year ending December 31, 2023 5,860  
Fiscal year ending December 31, 2024 5,760  
Fiscal year ending December 31, 2025 5,605  
Thereafter 6,861  
Total lease payments 36,430  
Less: interest expense (4,944)  
Lease liability balance $ 31,486 $ 18,364