v3.26.1
Borrowings - Crystal Peak Funding Facility (Details) - Revolving Credit Facility - Line of Credit
Mar. 30, 2026
Dec. 23, 2025
Debt Instrument [Line Items]    
Interest rate   1.80%
Crystal Peak Funding Facility    
Debt Instrument [Line Items]    
Interest rate 1.50%  
Unused capacity, commitment fee percentage 0.50%