Investments - Investments - Scheduled Minimum Future Rent from Operating Lease (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases, Future Contractual Rent Receivable  
Remainder of 2023 $ 510,812
2024 675,070
2025 664,060
2026 637,600
2027 596,095
Thereafter 4,945,342
Total future minimum rentals $ 8,028,979