XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Schedule of Related Party Share Ownership (Details) - Affiliated entities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]    
Total Purchase Price $ 512,311 $ 515,199
Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 802,211 1,102,003
Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 960,507 960,015
Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 14,649,645 14,466,761
MassMutual    
Related Party Transaction [Line Items]    
Total Purchase Price $ 431,302 $ 426,204
MassMutual | Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 14,649,645 14,466,761
Invesco Global Property Plus Fund    
Related Party Transaction [Line Items]    
Total Purchase Price $ 38,500 $ 46,500
Invesco Global Property Plus Fund | Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund | Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund | Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund | Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 490,928 790,720
Invesco Global Property Plus Fund | Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 834,416 834,415
Invesco Global Property Plus Fund | Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Realty, Inc.    
Related Party Transaction [Line Items]    
Total Purchase Price $ 39,016 $ 39,016
Invesco Realty, Inc. | Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Invesco Realty, Inc. | Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Invesco Realty, Inc. | Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 351,856 351,856
Invesco Realty, Inc. | Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 311,283 311,283
Invesco Realty, Inc. | Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Realty, Inc. | Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Members of our board of directors and employees of our Adviser    
Related Party Transaction [Line Items]    
Total Purchase Price $ 3,493 $ 3,479
Members of our board of directors and employees of our Adviser | Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Members of our board of directors and employees of our Adviser | Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Members of our board of directors and employees of our Adviser | Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Members of our board of directors and employees of our Adviser | Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Members of our board of directors and employees of our Adviser | Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 126,091 125,600
Members of our board of directors and employees of our Adviser | Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0