v3.26.1
Borrowings - Bushnell Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
Dec. 23, 2025
Nov. 22, 2024
Apr. 25, 2023
May 12, 2021
Debt Instrument [Line Items]        
Interest rate 1.80%      
Bushnell Peak Funding Facility        
Debt Instrument [Line Items]        
Floor interest rate 1.70% 1.70%    
Unused capacity, commitment fee percentage 1.25%     1.60%
Daily unused capacity in excess of the minimum utilization amount, commitment fee percentage 0.40%     0.50%
Bushnell Peak Funding Facility | Low        
Debt Instrument [Line Items]        
Interest rate 1.45% 1.50% 1.60%  
Bushnell Peak Funding Facility | High        
Debt Instrument [Line Items]        
Interest rate 1.80% 1.95% 1.85%