XML 101 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Minimum Rental Revenues (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2025 (Remainder) $ 139,061
2026 285,942
2027 265,003
2028 233,296
2029 195,453
Thereafter 727,877
Total $ 1,846,632