v3.26.1
Borrowings - Bison Peak Funding Facility (Details) - Line of Credit - Revolving Credit Facility
Feb. 20, 2029
Feb. 19, 2026
Dec. 23, 2025
Nov. 19, 2024
Jul. 25, 2024
Jun. 08, 2023
Debt Instrument [Line Items]            
Interest rate     1.80%      
Bison Peak Funding Facility            
Debt Instrument [Line Items]            
Interest rate   1.70%   1.85% 1.95%  
Unused capacity, commitment fee percentage       1.50%    
Bison Peak Funding Facility | Forecast            
Debt Instrument [Line Items]            
Increase in rate 0.10%          
Bison Peak Funding Facility | Low            
Debt Instrument [Line Items]            
Interest rate           1.60%
Bison Peak Funding Facility | High            
Debt Instrument [Line Items]            
Interest rate           2.10%
Bison Peak Funding Facility | Scenario 1            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage   1.40%        
Bison Peak Funding Facility | Scenario 2            
Debt Instrument [Line Items]            
Unused capacity, commitment fee percentage   0.20%