XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating leases    
2021 (excludes the six months ended June 30, 2021) $ 6,892  
2022 13,314  
2023 12,862  
2024 12,161  
2025 and thereafter 92,003  
Total lease payments 137,232  
Less: Imputed Interest expense 53,472  
Total 83,760 $ 86,964
Finance leases    
2022 3,000  
2023 3,000  
2024 3,000  
2025 and thereafter 24,000  
Total lease payments 33,000  
Less: Imputed Interest expense 10,826  
Total $ 22,174 $ 24,329