v3.26.1
Related Party Transactions - Schedule of Related Party Share Ownership (Details) - Affiliated entities - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Total Purchase Price $ 520,989 $ 519,441
Class T Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 90 90
Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 91 91
Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 91 91
Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 147,960
Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 972,908 972,518
Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 15,418,839 15,222,611
Class S-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 878,895 878,995
Class K-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 439,448 439,448
MassMutual    
Related Party Transaction [Line Items]    
Total Purchase Price $ 452,489 $ 447,075
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 15,418,839 15,222,611
MassMutual | Class S-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
MassMutual | Class K-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund    
Related Party Transaction [Line Items]    
Total Purchase Price $ 25,623 $ 29,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 0 147,960
Invesco Global Property Plus Fund | Class E Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 834,416 834,416
Invesco Global Property Plus Fund | Class N Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund | Class S-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
Invesco Global Property Plus Fund | Class K-PR 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 90 90
Invesco Realty, Inc. | Class S Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 91 91
Invesco Realty, Inc. | Class D Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 91 91
Invesco Realty, Inc. | Class I Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0
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
Invesco Realty, Inc. | Class S-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 878,895 878,995
Invesco Realty, Inc. | Class K-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 439,448 439,448
Members of our board of directors and employees of our Adviser    
Related Party Transaction [Line Items]    
Total Purchase Price $ 3,861 $ 3,850
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 138,492 138,102
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
Members of our board of directors and employees of our Adviser | Class S-PR 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 K-PR Common Stock    
Related Party Transaction [Line Items]    
Number of shares issued in transaction 0 0