v3.26.1
Subsequent Events - Schedule of Common Share Issued (Details) - Subsequent Event
1 Months Ended
Jul. 30, 2026
shares
Class I  
Subsequent Event [Line Items]  
Issuance of common shares 52,688 [1]
Class A  
Subsequent Event [Line Items]  
Issuance of common shares 23,656
Class D  
Subsequent Event [Line Items]  
Issuance of common shares 34,682
Class ER-I  
Subsequent Event [Line Items]  
Issuance of common shares 0
Class ER-A  
Subsequent Event [Line Items]  
Issuance of common shares 13,211
Class ER-D  
Subsequent Event [Line Items]  
Issuance of common shares 0
[1] Excludes the issuance of 29,312 OP Units that were exchanged for same number of Class I Common Shares discussed below.