Investments - Schedule of Minimum Future Rent to be Received from Operating Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases, Future Contractual Rent Receivable  
Remainder of 2022 $ 323,147
2023 641,754
2024 627,075
2025 615,170
2026 587,254
Thereafter 4,599,918
Total future minimum rentals $ 7,394,318