XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating leases    
2021 $ 13,721  
2022 13,301  
2023 12,870  
2024 12,171  
2025 and thereafter 92,012  
Total lease payments 144,075  
Less: Imputed Interest expense 57,111  
Total 86,964 $ 14,171
Finance leases    
2021 3,000  
2022 3,000  
2023 3,000  
2024 3,000  
2025 and thereafter 24,000  
Total lease payments 36,000  
Less: Imputed Interest expense 11,671  
Total $ 24,329