v3.25.2
Borrowings - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 19, 2024
Jan. 17, 2024
Jun. 14, 2023
Nov. 18, 2022
Aug. 23, 2021
Mar. 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]                      
Revolving credit facility             $ 70,500,000   $ 70,500,000   $ 58,500,000
Fee Paid on Undrawn Amounts       0.50%              
Total borrowings             135,500,000   135,500,000   123,500,000
Redeemed principal amount                 2,000    
Unamortized discount             (53,333)   (53,333)   (88,888)
Weighted average outstanding debt             $ 123,000,000 $ 115,200,000 $ 122,400,000 $ 121,900,000  
Weighted average outstanding debt balance rate             5.81% 6.48% 5.81% 6.48%  
Minimum                      
Debt Instrument [Line Items]                      
Fee Paid on Undrawn Amounts       0.25%              
Weighted average outstanding debt balance rate             5.79% 6.36% 5.79% 6.36%  
Maximum                      
Debt Instrument [Line Items]                      
Fee Paid on Undrawn Amounts       75.00%              
Capital One Revolving Finance                      
Debt Instrument [Line Items]                      
Debt Instrument Maturity Expiration Date   Jan. 17, 2027                  
Borrowings interest rate spread (percent) 2.50%     2.00%              
Debt instrument, maturity date   Jan. 17, 2029                  
Fee Paid on Undrawn Amounts       0.75%              
Secured revolving credit facility     $ 100,000,000   $ 115,000,000            
Debt outstanding amount                 $ 70,500,000   58,500,000
Reinvestment period         3 years            
Amortization period         2 years            
Debt instrument fee percentage       1.125%              
Debt instrument, unused borrowing capacity, description       The Capital One Revolving Financing required the payment of an upfront fee of 1.125% ($1.3 million) of the available borrowings under the Capital One Revolving Financing at the closing, and requires the payment of an unused fee of (i) 0.75% annually for any undrawn amounts below 50% of the Capital One Revolving Financing, (ii) 0.50% annually for any undrawn amounts between 50% and 75% of the Capital One Revolving Financing, and (iii) 0.25% annually for any undrawn amounts above 75% of the Capital One Revolving Financing. Borrowings under the Capital One Revolving Financing are based on a borrowing base.              
Total borrowings             $ 69,600,000   69,600,000    
Issuance of debt                 900,000    
Aggregate principal amount             70,500,000   70,500,000    
Debt instrument, amendment date one     Jun. 14, 2023                
Debt instrument, amendment date two   Jan. 17, 2024                  
Capital One Revolving Finance | Minimum                      
Debt Instrument [Line Items]                      
Fee Paid on Undrawn Amounts       50.00%              
Capital One Revolving Finance | Maximum                      
Debt Instrument [Line Items]                      
Fee Paid on Undrawn Amounts       75.00%              
Capital One Revolving Finance | Level 3                      
Debt Instrument [Line Items]                      
Total borrowings             70,500,000   70,500,000   58,500,000
Capital One Revolving Finance | SPV LLC [Member]                      
Debt Instrument [Line Items]                      
Derivative, notional amount             181,600,000   181,600,000   167,700,000
Investments at fair value             165,600,000   165,600,000   154,700,000
Accrued interest receivable             1,600,000   1,600,000   1,600,000
Cash held by trustee             14,400,000   14,400,000   $ 11,300,000
Weighted average outstanding balance             $ 58,000,000 $ 50,200,000 $ 57,400,000 $ 56,900,000  
Weighted average interest rate             6.81% 8.29% 6.87% 8.32%  
Capital One Revolving Finance | SOFR                      
Debt Instrument [Line Items]                      
Borrowings interest rate spread (percent) 3.10%     3.10%              
Payment of an upfront fee       $ 1,300,000              
2026 Notes [Member]                      
Debt Instrument [Line Items]                      
Debt instrument, maturity date           Apr. 01, 2026          
Debt instrument, interest rate during period                 4.99%   5.02%
Issuance of debt                 $ 195,000   $ 325,000
Proceeds from initial public offering           $ 65,000,000          
Debt instrument interest rate           4.875% 4.875%   4.875%    
Payments for underwriting expense           $ 1,300,000          
Proceeds from sale of notes           63,100,000          
Offering expense           $ 215,000          
Aggregate principal amount             $ 65,000,000   $ 65,000,000   65,000,000
Debt instrument, interest rate, stated percentage           4.875% 4.875%   4.875%    
Debt instrument, description of variable rate basis                 (1) 100% of the principal amount of the 2026 Notes to be redeemed or (2) the sum of the present values of the remaining scheduled payments of principal and interest (exclusive of accrued and unpaid interest to the date of redemption) on the 2026 Notes to be redeemed, discounted to the redemption date on a semi-annual basis (assuming a 360-day year consisting of twelve 30-day months) using the applicable Treasury Rate plus 50 basis points; provided    
Debt instrument, redemption price, percentage                 100.00%    
Redeemed principal amount                 $ 64,800,000   64,600,000
Unamortized discount             $ (53,333)   $ (53,333)   (88,888)
2026 Notes [Member] | Minimum                      
Debt Instrument [Line Items]                      
Redemption notice period                 30 days    
2026 Notes [Member] | Maximum                      
Debt Instrument [Line Items]                      
Redemption notice period                 60 days    
2026 Notes [Member] | Level 3                      
Debt Instrument [Line Items]                      
Long-term debt, fair value             $ 63,600,000   $ 63,600,000   $ 63,200,000