XML 45 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Schedule of Minimum Lease Payments to be Received (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Minimum Lease Payments:  
Remaining 2026 $ 178,505
2027 219,523
2028 192,257
2029 161,480
2030 132,869
Thereafter 478,908
Total $ 1,363,542