Investments - Schedule of Real Estate Investment Portfolio, Footnotes (Details) |
Jun. 30, 2025
property
loan
|
Dec. 31, 2024
loan
property
|
---|---|---|
Investments [Abstract] | ||
Number of properties owned as direct financing receivables | property | 7 | 7 |
Number of mortgage loans receivable | loan | 26 | 25 |