Investments - Schedule of Real Estate Investment Portfolio, Footnotes (Details) |
Jun. 30, 2026
loan
property
|
Dec. 31, 2025
property
loan
|
|---|---|---|
| Investments [Abstract] | ||
| Number of properties owned as direct financing receivables | property | 12 | 8 |
| Number of mortgage loans receivable | loan | 39 | 28 |