v3.26.1
Investment in Real Estate Investment in Real Estate - Summary of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Real Estate [Line Items]    
Land $ 1,859,707 $ 1,872,086
Buildings and Improvements $ 4,317,424 $ 4,274,540