XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Future Contractual Minimum Lease Payments on Non-Cancellable Operating Leases to be Received (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
Remainder of 2026 $ 392,425
2027 524,155
2028 489,978
2029 430,901
2030 375,243
Thereafter 2,063,966
Total $ 4,276,668