Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Maturities of Lease Liabilities (Details)

v3.25.0.1
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 7,883  
2026 7,147  
2027 6,847  
2028 6,895  
2028 6,946  
Thereafter 319,191  
Total future minimum lease payments 354,909  
Less: Amount representing interest (298,359)  
Present value of lease liabilities 56,550  
Less: Current lease obligations (4,226) $ (4,784)
Long-term lease obligations 52,324 40,248
Financing Lease    
2025 1,721  
2026 652  
2027 489  
Total future minimum lease payments 2,862  
Less: Amount representing interest (157)  
Present value of lease liabilities 2,705  
Less: Current lease obligations (1,610) (1,694)
Long-term lease obligations $ 1,095 $ 2,705