XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease payments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
2022 (excludes the three months ended March 31, 2022) $ 10,154
2023 13,298
2024 12,619
2025 11,231
2026 and thereafter 80,769
Total lease payments 128,071
Less: Imputed Interest expense 48,270
Total 79,801
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,553
Total $ 20,447