v3.25.2
Related Party Transactions - High Water Marks (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class FA    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   $ 36.67
Class FA | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) $ 39.55  
Class A    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   33.57
Class A | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) 35.68  
Class T    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   33.64
Class T | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) 35.72  
Class D    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   33.31
Class D | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) 35.42  
Class I    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   34.06
Class I | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) 36.12  
Class S    
Related Party Transaction [Line Items]    
High water mark (in usd per share)   $ 37.25
Class S | Forecast    
Related Party Transaction [Line Items]    
High water mark (in usd per share) $ 40.09