v3.25.4
Subsequent Events - Schedule of Declared Distributions for Class of Common Stock (Details) - $ / shares
12 Months Ended
Feb. 26, 2026
Jan. 29, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class P Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share     $ 1.25 $ 1.25 $ 1.25
Class A Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share     1.25 1.25 1.25
Class T Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share     1.25 1.25 1.25
Stockholder servicing fee per share     (0.1366) (0.1424) (0.1558)
Class D Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share     1.25 1.25 1.25
Stockholder servicing fee per share     (0.0401) (0.0416) (0.0456)
Class I Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share     $ 1.25 $ 1.25 $ 1.25
Subsequent Event | Class P Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share $ 0.1042 $ 0.1042      
Net distributions declared per share 0.1042 0.1042      
Subsequent Event | Class A Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share 0.1042 0.1042      
Net distributions declared per share 0.1042 0.1042      
Subsequent Event | Class T Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share 0.1042 0.1042      
Stockholder servicing fee per share 0.0093 0.0104      
Net distributions declared per share 0.0949 0.0938      
Subsequent Event | Class D Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share 0.1042 0.1042      
Stockholder servicing fee per share 0.0027 0.003      
Net distributions declared per share 0.1015 0.1012      
Subsequent Event | Class I Common Stock          
Subsequent Event [Line Items]          
Aggregate gross distributions declared per share 0.1042 0.1042      
Net distributions declared per share $ 0.1042 $ 0.1042