XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating leases  
2022 $ 13,443
2023 13,068
2024 12,343
2025 11,221
2026 and thereafter 80,771
Total lease payments 130,846
Less: Imputed Interest expense 49,954
Total 80,892
Finance leases  
2022 3,000
2023 3,000
2024 3,000
2025 3,000
2026 and thereafter 21,000
Total lease payments 33,000
Less: Imputed Interest expense 9,947
Total $ 23,053