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