v3.26.1
Borrowings - Summit Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
Dec. 23, 2025
May 06, 2025
Mar. 12, 2024
Mar. 03, 2021
Debt Instrument [Line Items]        
Interest rate 1.80%      
Summit Peak Funding Facility        
Debt Instrument [Line Items]        
Interest rate   1.80% 2.20%  
Summit Peak Funding Facility | Low        
Debt Instrument [Line Items]        
Unused capacity, commitment fee percentage   0.25% 0.25%  
Summit Peak Funding Facility | High        
Debt Instrument [Line Items]        
Unused capacity, commitment fee percentage   1.80% 2.20%  
Summit Peak Funding Facility, Foreign Currency Advances        
Debt Instrument [Line Items]        
Floor interest rate       2.00%
Summit Peak Funding Facility, Foreign Currency Advances | Low        
Debt Instrument [Line Items]        
Interest rate       1.50%
Summit Peak Funding Facility, Foreign Currency Advances | High        
Debt Instrument [Line Items]        
Interest rate       2.30%
Summit Peak Funding Facility, Dollar Advances        
Debt Instrument [Line Items]        
Floor interest rate       2.15%