v3.26.1
Borrowings - Sonora Peak Funding Facility (Details) - Revolving Credit Facility - Line of Credit
Mar. 24, 2026
Dec. 23, 2025
Debt Instrument [Line Items]    
Interest rate   1.80%
Sonora Peak Funding Facility    
Debt Instrument [Line Items]    
Interest rate 1.70%  
Unused capacity, commitment fee percentage 1.00%  
Sonora Peak Funding Facility | Low    
Debt Instrument [Line Items]    
Unused capacity, commitment fee percentage 0.25%  
Sonora Peak Funding Facility | High    
Debt Instrument [Line Items]    
Unused capacity, commitment fee percentage 0.50%