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