XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
OPERATING    
2024 $ 8,760  
2025 12,415  
2026 12,503  
2027 12,689  
2028 12,809  
2029 and thereafter 698,464  
Total undiscounted lease payments 757,640  
Discount (528,417)  
Lease liabilities 229,223 $ 229,714
FINANCING    
2024 1,523  
2025 2,218  
2026 2,255  
2027 2,294  
2028 2,326  
2029 and thereafter 394,072  
Total undiscounted lease payments 404,688  
Discount (329,919)  
Lease liabilities $ 74,769 $ 74,503