Annual report pursuant to Section 13 and 15(d)

LEASES - Maturities of Finance and Operating Lease Liabilities (Details)

v3.24.1
LEASES - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finance Leases    
2024 $ 9,718  
2025 10,602  
2026 10,494  
2027 10,002  
2028 10,166  
Thereafter 147,970  
Total undiscounted lease liabilities 198,952  
Interest on lease liabilities (137,228)  
Total present value of minimum lease payments 61,724  
Lease liabilities - current portion 8,885 $ 11,361
Lease liabilities - non-current 52,839 102,375
Operating Leases    
2024 5,081  
2025 5,665  
2026 5,428  
2027 5,185  
2028 4,787  
Thereafter 19,833  
Total undiscounted lease liabilities 45,979  
Interest on lease liabilities (21,425)  
Total present value of minimum lease payments 24,554  
Lease liabilities - current portion 4,693 2,652
Lease liabilities - non-current $ 19,861 $ 15,547