XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Lessee, Lease, Description    
Present value of operating lease liabilities $ 77,419 $ 78,782
Property, Equipment and Other Leases    
Lessee, Lease, Description    
Remaining in 2024 2,368  
2025 11,402  
2026 10,371  
2027 9,094  
2028 8,529  
Thereafter 15,772  
Total lease payments 57,536  
Less: Interest 7,864  
Present value of operating lease liabilities 49,672  
Ground Leases    
Lessee, Lease, Description    
Remaining in 2024 809  
2025 3,237  
2026 3,237  
2027 3,237  
2028 3,237  
Thereafter 75,403  
Total lease payments 89,160  
Less: Interest 61,413  
Present value of operating lease liabilities 27,747  
Payments to be received $ 55,300