v3.26.1
LEASES - Future Minimum Lease Payments to be Received (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases, Lessor  
2026 (Six months) $ 135,930
2027 268,347
2028 244,963
2029 218,433
2030 191,708
Thereafter 898,658
Total Future Minimum Lease Payments $ 1,958,039