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