v3.24.2
Leases - Maturity of Fixed Lease Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 $ 294,666
2025 563,989
2025 487,155
2026 399,884
2027 328,734
Thereafter $ 788,004