Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
LEASES - Maturities of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finance Leases    
Remainder of year $ 7,319  
2025 10,820  
2026 10,494  
2027 10,002  
2028 10,166  
Thereafter 147,970  
Total lease payments 196,771  
Less: Imputed interest (135,367)  
Total present value of minimum lease payments 61,404  
Lease liabilities - current portion 9,121 $ 8,885
Lease liabilities - non-current 52,283 52,839
Operating Leases    
Remainder of year 3,734  
2025 5,772  
2026 5,536  
2027 5,243  
2028 4,842  
Thereafter 19,670  
Total lease payments 44,797  
Less: Imputed interest (20,658)  
Total present value of minimum lease payments 24,139  
Lease liabilities - current portion 4,707 $ 4,693
Lease liabilities - non-current $ 19,432