XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating leases  
2022 (excludes the six months ended June 30, 2022) $ 7,665
2023 10,185
2024 18,251
2025 20,425
2026 and thereafter 213,775
Total lease payments 270,301
Less: Imputed Interest expense 124,050
Total 146,251
Finance leases  
2023 3,000
2024 3,000
2025 3,000
2026 and thereafter 21,000
Total lease payments 30,000
Less: Imputed Interest expense 9,947
Total $ 20,053