XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating leases  
2024 (excludes the nine months ended September 30, 2024) $ 3,929
2025 16,235
2026 16,205
2027 13,973
2028 and thereafter 139,266
Total lease payments 189,608
Less: Imputed Interest expense 92,725
Total 96,883
Finance leases  
2025 3,000
2026 3,000
2027 3,000
2028 and thereafter 15,000
Total lease payments 24,000
Less: Imputed Interest expense 5,784
Total $ 18,216