v3.26.1
Organization (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
class
shares
Dec. 31, 2025
USD ($)
shares
Mar. 31, 2025
shares
Organization [Line Items]      
Number of classes of common shares | class 3    
Shares issued (in shares) 62,662,687 59,072,291  
Shares outstanding (in shares) 62,662,687 59,072,291  
Class I      
Organization [Line Items]      
Shares issued (in shares) 50,432,911 48,394,834  
Shares outstanding (in shares) 50,432,911 48,394,834 43,228,970
Net proceeds received for shares issued | $ $ 54.3 $ 466.7  
Class S:      
Organization [Line Items]      
Shares issued (in shares) 5,009,853 4,624,605  
Shares outstanding (in shares) 5,009,853 4,624,605 2,509,425
Net proceeds received for shares issued | $ $ 10.2 $ 46.1  
Class D      
Organization [Line Items]      
Shares issued (in shares) 7,219,923 6,052,852  
Shares outstanding (in shares) 7,219,923 6,052,852 238,362
Net proceeds received for shares issued | $ $ 31.0 $ 163.4  
Minimum      
Organization [Line Items]      
Investment allocation as a percentage of total assets 80.00%    
Minimum | Offering      
Organization [Line Items]      
Sale of stock, consideration received on transaction | $ $ 2,500.0