v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
Feb. 06, 2019
Feb. 05, 2019
Jan. 31, 2026
Oct. 31, 2021
Apr. 30, 2021
Mar. 31, 2026
Sep. 30, 2025
Mar. 31, 2025
Debt Instrument [Line Items]                  
Asset coverage ratio requirement             150.00%    
Amount Borrowed             $ 199,480 $ 425,477  
Outstanding borrowings               $ 10,000  
Senior Securities                  
Debt Instrument [Line Items]                  
Asset coverage ratio requirement   150.00% 200.00%       175.00% 163.00%  
Truist Credit Facility                  
Debt Instrument [Line Items]                  
Annualized weighted average cost of debt             5.90% 6.50%  
Amount Borrowed $ 500,000           $ 535,000    
Outstanding borrowings             201,500 $ 426,500  
Unused borrowing capacity             $ 333,500 $ 73,500  
Truist Credit Facility | Maximum                  
Debt Instrument [Line Items]                  
Truist credit facility $ 750,000                
Truist Credit Facility | Maximum | SOFR                  
Debt Instrument [Line Items]                  
Basis points               235  
Truist Credit Facility | Minimum | SOFR                  
Debt Instrument [Line Items]                  
Basis points             210    
2026 Notes                  
Debt Instrument [Line Items]                  
Annualized weighted average cost of debt             6.30%   6.10%
Aggregate principal amount of notes issued           $ 150,000      
Debt instrument, interest rate           4.50%      
Debt instrument, effective percentage           4.62%      
Percentage of public offering price per notes issued           99.40%      
Debt instrument, periodic payment           semi-annually      
Debt instrument, maturity date           May 01, 2026      
2026 Notes-2                  
Debt Instrument [Line Items]                  
Annualized weighted average cost of debt             6.30%   6.10%
Aggregate principal amount of notes issued         $ 165,000        
Debt instrument, interest rate         4.00%        
Debt instrument, effective percentage         4.12%        
Percentage of public offering price per notes issued         99.40%        
Debt instrument, periodic payment         semi-annually        
Debt instrument, maturity date         Nov. 01, 2026        
2029 Notes                  
Debt Instrument [Line Items]                  
Annualized weighted average cost of debt             6.30%   6.10%
Aggregate principal amount of notes issued       $ 75,000          
Debt instrument, interest rate       7.00%          
Debt instrument, effective percentage       0.25%          
Percentage of public offering price per notes issued       99.30%          
Debt instrument, periodic payment       semiannually          
Debt instrument, maturity date       Feb. 01, 2029