v3.25.1
Net Assets - Additional Information (Details) - USD ($)
3 Months Ended
Dec. 20, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 19, 2023
Sep. 29, 2023
Class of Stock [Line Items]            
Common stock per share par value   $ 0.001   $ 0.001    
Sale of stock, price per share           $ 25
Adviser purchased of common shares         $ 1,498,000 $ 2,000
Issuance of Common Shares   $ 70,392,000 $ 120,076,000      
Preferred stock redemption terms   (1) until the date that is two years from the date of original issuance, $300; and (2) thereafter, no redemption premium. From and after the close of business on the Redemption Date, all dividends on the outstanding Series A Preferred Shares will cease to accrue, such shares will no longer be deemed to be outstanding, and all rights of the holders of such shares (except the right to receive the redemption price for such shares from us) will cease.        
Distributions declared or paid   $ 0 $ 0      
Shares issued to shareholders     0      
Capital commitment received form investors   1,667,480,000   $ 1,639,580,000    
Capital commitments remaining undrawn   1,002,049,000   1,039,541,000    
Capital commitment received from affiliates   32,650,000   32,650,000    
Capital commitments remaining undrawn from affiliates   19,264,000   $ 20,570,000    
Common Stock            
Class of Stock [Line Items]            
Issuance of Common Shares   $ 3,000 [1] $ 5,000 [2]      
Series A Preferred Shares            
Class of Stock [Line Items]            
Issuance of Common Shares $ 1,380,000          
Preferred stock, shares issued 500          
Preferred stock, par or stated value per share $ 3,000          
Liquidation preference $ 3,000          
Preferred stock, dividend rate, percentage 12.00%          
Preferred stock, redemption percentage 100.00%          
Preferred stock original issuance $ 300,000          
Preferred stock redemption premium $ 0          
[1] The par amount on reinvestment of distributions is less than $1.
[2] The par amount at December 31, 2023 is less than $1.