v3.26.1
Borrowings - Middle Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
Mar. 06, 2029
Mar. 06, 2026
Dec. 23, 2025
Oct. 23, 2024
May 07, 2024
Jun. 26, 2023
Jun. 30, 2021
Debt Instrument [Line Items]              
Interest rate     1.80%        
Middle Peak Funding Facility              
Debt Instrument [Line Items]              
Interest rate           0.15%  
Unused capacity, commitment fee percentage             0.30%
Middle Peak Funding Facility | Low              
Debt Instrument [Line Items]              
Unused capacity, commitment fee percentage   0.25%     0.15%    
Middle Peak Funding Facility | High              
Debt Instrument [Line Items]              
Unused capacity, commitment fee percentage   1.40%     0.25%    
Middle Peak Funding Facility, Middle Market Loans              
Debt Instrument [Line Items]              
Interest rate   1.70%   1.97%   2.07%  
Middle Peak Funding Facility, Middle Market Loans | Forecast              
Debt Instrument [Line Items]              
Interest rate 1.80%