v3.26.1
Equity and Redeemable Non-controlling Interest - Schedule of common stock by class (Details) - $ / shares
Jun. 26, 2025
Sep. 03, 2024
Mar. 31, 2026
Dec. 31, 2025
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     2,200,000,000 2,200,000,000
Common stock, outstanding (in shares)     6,523,845 6,038,374
Common stock Class A-I        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     50,000,000 50,000,000
Common stock, issued (in shares)     2,769,038 2,756,989
Common stock, outstanding (in shares)     2,769,038 2,756,989
Common stock Class A-II        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     50,000,000 50,000,000
Common stock, issued (in shares)     3,031,157 2,608,875
Common stock, outstanding (in shares)     3,031,157 2,608,875
Common stock Class T        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     500,000,000 500,000,000
Common stock, issued (in shares)     2,457 223
Common stock, outstanding (in shares)     2,457 223
Common stock Class S        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     500,000,000 500,000,000
Common stock, issued (in shares)     0 0
Common stock, outstanding (in shares)     0 0
Common stock Class D        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     500,000,000 500,000,000
Common stock, issued (in shares)     0 0
Common stock, outstanding (in shares)     0 0
Common stock Class I        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     500,000,000 500,000,000
Common stock, issued (in shares)     586,362 538,117
Common stock, outstanding (in shares)     586,362 538,117
Class E        
Schedule of outstanding shares of common stock        
Common stock, par value (in dollars per share)     $ 0.01 $ 0.01
Common stock authorized for issuance (in shares)     100,000,000 100,000,000
Common stock, issued (in shares)     134,831 134,170
Common stock, outstanding (in shares)     134,831 134,170
Class E | Restricted Stock        
Schedule of outstanding shares of common stock        
Common stock, issued (in shares)     34,560  
Class E | Director | Restricted Stock        
Schedule of outstanding shares of common stock        
Unvested shares issued (in shares) 34,560 38,156