XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
OPERATING    
2024 $ 5,912  
2025 12,644  
2026 12,739  
2027 12,934  
2028 13,061  
2029 and thereafter 693,556  
Total undiscounted lease payments 750,846  
Discount (520,245)  
Lease liabilities 230,601 $ 229,714
FINANCING    
2024 1,013  
2025 2,218  
2026 2,255  
2027 2,294  
2028 2,326  
2029 and thereafter 394,072  
Total undiscounted lease payments 404,178  
Discount (328,979)  
Lease liabilities $ 75,199 $ 74,503