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