v3.25.2
Stock Issuances (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 13, 2025
May 20, 2025
Apr. 21, 2025
Jan. 31, 2025
Jun. 11, 2024
May 16, 2024
Apr. 08, 2024
Jan. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Stock Issuances [Abstract]                      
Common stock shares authorized (in shares)                 200,000,000   200,000,000
Common stock par value (in dollars per share)                 $ 0.001   $ 0.001
Minimum number of business days prior notice                 8 days    
Total capital commitments                 $ 283,685,780   $ 273,072,762
Net contributions made by stockholders                 277,441,519    
Amount available to be drawn by company                 $ 6,244,261    
Summary of Issuance of Shares [Abstract]                      
Price per share (in dollars per share) $ 24.7 $ 24.55 $ 24.52 $ 24.47 $ 24.79 $ 24.95 $ 24.96 $ 24.98      
Shares issued (in shares) 87,530   357,811   562,949   250,250   445,341 813,199  
Proceeds from Issuance of Common Stock $ 2,162,000   $ 8,773,518   $ 13,955,500   $ 6,246,250   $ 10,935,518 $ 20,201,750  
Stock issued in connection with dividend reinvestment plan (in shares)   113,516   109,175   113,756   120,133 222,691 233,889  
Proceeds from stock issued in connection with dividend reinvestment plan   $ 2,786,818   $ 2,671,518   $ 2,838,215   $ 3,000,821 $ 5,458,336 $ 5,839,036  
Stock issued and proceeds in connection with dividend reinvestment plan (in shares)                 668,032 1,047,088  
Stock issued and proceeds in connection with dividend reinvestment plan                 $ 16,393,854 $ 26,040,786