v3.26.3
Investments - Schedule of Information about Investment Activity, Footnotes (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
property
Sep. 30, 2025
USD ($)
property
Real Estate Properties [Line Items]                
Number of properties acquired, fee interest | property             302 197
Number of properties acquired, subject to ground lease | property             1 2
Capitalized interest expense             $ 1,400 $ 2,800
Common stock issuance and OP Unit issuance $ 119,503 $ 36,569 $ 192,725 $ 0 $ 20,186 $ 278,623    
OP Units                
Real Estate Properties [Line Items]                
Common stock issuance and OP Unit issuance             $ 36,600