v3.25.2
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