XML 86 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating leases  
2023 $ 15,373
2024 18,456
2025 20,431
2026 19,985
2027 and thereafter 193,792
Total lease payments 268,037
Less: Imputed Interest expense 157,807
Total 110,230
Finance leases  
2023 3,000
2024 3,000
2025 3,000
2025 3,000
2027 and thereafter 18,000
Total lease payments 30,000
Less: Imputed Interest expense 8,325
Total $ 21,675