XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 9,887  
Year 2 9,587  
Year 3 9,683  
Year 4 9,627  
Year 5 9,087  
Years thereafter 553,898  
Total future minimum lease payments 601,769  
Less amount representing interest (471,589)  
Total present value of minimum payments 130,180 $ 129,122
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 72  
Year 2 38  
Year 3 9  
Total future minimum lease payments 119  
Less amount representing interest (2)  
Total present value of minimum payments $ 117 $ 138