XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating leases    
2021 (excludes the nine months ended September 30, 2021) $ 3,417  
2022 13,235  
2023 12,843  
2024 12,150  
2025 and thereafter 91,996  
Total lease payments 133,641  
Less: Imputed Interest expense 51,674  
Total 81,967 $ 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,390  
Total $ 22,610 $ 24,329