XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 18,352
2025 20,450
2026 19,992
2027 17,945
2027 and thereafter 175,847
Total lease payments 252,586
Less: Imputed Interest expense 141,957
Total 110,629
Finance leases  
2024 3,000
2025 3,000
2026 3,000
2025 3,000
2027 and thereafter 15,000
Total lease payments 27,000
Less: Imputed Interest expense 6,816
Total $ 20,184