v3.25.1
Subsequent Events - Schedule of Offering Price of its Common Shares (Details) - Common Stock - $ / shares
Apr. 23, 2025
Mar. 31, 2025
Jan. 23, 2025
Class I Common Stock      
Subsequent Event [Line Items]      
Offering price   $ 27.37 $ 27.29
Class A Common Stock      
Subsequent Event [Line Items]      
Offering price   29.1 29.02
Class S Common Stock      
Subsequent Event [Line Items]      
Offering price   $ 28.36 $ 28.28
Subsequent Event | Class I Common Stock      
Subsequent Event [Line Items]      
Offering price $ 27.37    
Subsequent Event | Class A Common Stock      
Subsequent Event [Line Items]      
Offering price 29.1    
Subsequent Event | Class S Common Stock      
Subsequent Event [Line Items]      
Offering price $ 28.36