v3.26.1
Debt (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Oct. 31, 2024
Sep. 26, 2024
Nov. 04, 2021
Sep. 09, 2021
Debt Instrument [Line Items]              
Revolving credit facility, current borrowing capacity   $ 250,000          
Interest rate condition for revolving credit facility   The interest rate is 3-Month SOFR plus a margin of 170 basis points per annum on the drawn portion, as well as a commitment fee of 40 basis points per annum on any unused portion.          
Principle amount outstanding   $ 556,000 $ 601,600        
Secured debt         $ 428,000   $ 400,000
Debt secured fund own         $ 124,000   $ 112,000
Aggregate principal of unsecured notes           $ 145,000  
Debt instrument, principal amount   $ 700,500 $ 700,500        
Issuance of common shares   23,456,779 21,240,388        
Maximum              
Debt Instrument [Line Items]              
Asset coverage ratio   200.00%          
Minimum              
Debt Instrument [Line Items]              
Asset coverage ratio   150.00%          
Senior Securities              
Debt Instrument [Line Items]              
Asset coverage ratio   215.00% 199.00%        
2026 Notes              
Debt Instrument [Line Items]              
Notional Amount       $ 145,000      
Derivative maturity date   Nov. 04, 2026          
Interest Rate           4.00%  
Two Thousand Twenty Six Notes Tranche A              
Debt Instrument [Line Items]              
Debt instrument, principal amount           $ 100,000  
Two Thousand Twenty Six Notes Tranche B              
Debt Instrument [Line Items]              
Debt instrument, principal amount           $ 45,000  
Promissory Notes              
Debt Instrument [Line Items]              
Debt instrument, maturity date Apr. 30, 2055            
Promissory notes, Prepayment terms the Fund will pay on the date of such prepayment all accrued and unpaid interest due on such prepaid principal amount to and including the date of prepayment and (ii) if the prepayment occurs within twenty-four months after the issue date of the 2055 Promissory Notes, the Fund will pay a one-time premium.            
Promissory note issuance date Apr. 30, 2025            
Debt instrument, principal amount $ 1,500            
Interest Rate 12.00%            
Interest Rate Swaps | 2026 Notes              
Debt Instrument [Line Items]              
Fixed pay rate   4.00%          
Derivative maturity date   Jun. 30, 2025          
Interest Rate Swaps In May 2023 | 2026 Notes              
Debt Instrument [Line Items]              
Notional Amount   $ 145,000          
Interest Rate Swaps In April 2023 | 2026 Notes              
Debt Instrument [Line Items]              
Notional Amount   72,500          
Revolving Credit Facility              
Debt Instrument [Line Items]              
Principle amount outstanding   $ 105,500 $ 151,100