Investments - Schedule of Real Estate Investment Portfolio (Details) - property |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investments [Abstract] | ||
| Owned properties | 2,331 | 2,140 |
| Properties securing investments in mortgage loans | 152 | 150 |
| Ground lease interests | 10 | 10 |
| Total number of investments | 2,493 | 2,300 |
| X | ||||||||||
- Definition Number of additional properties secured for mortgage loan receivable. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Number of separate real estate development properties located on land subject to ground leases. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The number of real estate properties owned as of the balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The number of real estate properties owned as of the statement of financial position to which the entity has fee simple title. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|