v3.26.1
Borrowings - Bear Peak Funding Facility (Details) - Revolving Credit Facility - Line of Credit
Dec. 23, 2025
Dec. 19, 2024
Dec. 19, 2024
Oct. 10, 2022
Debt Instrument [Line Items]        
Interest rate 1.80%      
Bear Peak Funding Facility        
Debt Instrument [Line Items]        
Interest rate   1.95%   2.45%
Bear Peak Funding Facility | Scenario 1        
Debt Instrument [Line Items]        
Unused capacity, commitment fee percentage     0.90%  
Unused capacity threshold percentage   50.00% 50.00%  
Bear Peak Funding Facility | Scenario 2        
Debt Instrument [Line Items]        
Unused capacity, commitment fee percentage     0.35%  
Bear Peak Funding Facility | Scenario 2 | High        
Debt Instrument [Line Items]        
Unused capacity threshold percentage   50.00% 50.00%  
Bear Peak Funding Facility | Scenario 2 | Low        
Debt Instrument [Line Items]        
Unused capacity threshold percentage   25.00% 25.00%