XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
OPERATING    
2024 $ 2,930  
2025 12,769  
2026 12,900  
2027 13,103  
2028 13,239  
2029 and thereafter 688,868  
Total undiscounted lease payments 743,809  
Discount (513,884)  
Lease liabilities 229,925 $ 229,714
FINANCING    
2024 816  
2025 2,070  
2026 2,106  
2027 2,145  
2028 2,177  
2029 and thereafter 385,382  
Total undiscounted lease payments 394,696  
Discount (322,809)  
Lease liabilities $ 71,887 $ 74,503