XML 97 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Rental Revenues (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
[1]
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2025 (Remainder) $ 204,066
2026 271,626
2027 246,866
2028 214,446
2029 176,542
Thereafter 631,125
Total $ 1,744,671
[1] Amount represents contractual lease maturities as of March 31, 2025 including any extension options that management determined were reasonably certain of exercise.