v3.25.2
Subsequent Events - Schedule of Offering Price of its Common Shares (Details) - Common Stock - $ / shares
Jul. 22, 2025
Jun. 30, 2025
Jun. 09, 2025
Apr. 23, 2025
Jan. 23, 2025
Class I Common Stock          
Subsequent Event [Line Items]          
Offering price   $ 27.37 $ 27.37 $ 27.37 $ 27.29
Class A Common Stock          
Subsequent Event [Line Items]          
Offering price   29.1 29.1 29.1 29.02
Class S Common Stock          
Subsequent Event [Line Items]          
Offering price   28.36 28.36 28.36 28.28
Class D Common Shares          
Subsequent Event [Line Items]          
Offering price   27.37      
Class ER-I          
Subsequent Event [Line Items]          
Offering price   27.23 $ 28.97 $ 28.97 $ 28.97
Class ER-A          
Subsequent Event [Line Items]          
Offering price   28.97      
Class ER-S          
Subsequent Event [Line Items]          
Offering price   28.22      
Class ER-D          
Subsequent Event [Line Items]          
Offering price   $ 27.23      
Subsequent Event | Class I Common Stock          
Subsequent Event [Line Items]          
Offering price $ 27.17        
Subsequent Event | Class A Common Stock          
Subsequent Event [Line Items]          
Offering price 28.89        
Subsequent Event | Class S Common Stock          
Subsequent Event [Line Items]          
Offering price 28.16        
Subsequent Event | Class D Common Shares          
Subsequent Event [Line Items]          
Offering price 27.17        
Subsequent Event | Class ER-I          
Subsequent Event [Line Items]          
Offering price 27.23        
Subsequent Event | Class ER-A          
Subsequent Event [Line Items]          
Offering price 28.97        
Subsequent Event | Class ER-S          
Subsequent Event [Line Items]          
Offering price 28.22        
Subsequent Event | Class ER-D          
Subsequent Event [Line Items]          
Offering price $ 27.23