v3.25.2
Investment in Rental Property and Lease Arrangements - Schedule of Estimated Lease Payments Under Non-cancelable Operating Leases with Tenants (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 202,079
2026 418,448
2027 416,252
2028 401,670
2029 390,967
Thereafter 3,052,913
Total operating lease $ 4,882,329