v3.26.1
Secured Debt Arrangements, Net - Assets Under Barclays Private Securitization (Details) - Dec. 31, 2025 - Line of Credit
$ in Thousands, € in Millions, £ in Millions, kr in Billions
USD ($)
GBP (£)
EUR (€)
SEK (kr)
Debt Instrument [Line Items]        
Borrowings outstanding $ 6,268,550      
Barclays Securitization        
Debt Instrument [Line Items]        
Borrowings outstanding 1,543,925 £ 698.3 € 335.1 kr 1.9
Weighted Average | VIE | Barclays Securitization        
Debt Instrument [Line Items]        
Borrowings outstanding 1,543,925      
Weighted Average | VIE | Fx contracts - GBP | Barclays Securitization        
Debt Instrument [Line Items]        
Borrowings outstanding 941,015      
Weighted Average | VIE | Fx contracts - EUR | Barclays Securitization        
Debt Instrument [Line Items]        
Borrowings outstanding 393,634      
Weighted Average | VIE | SEK | Barclays Securitization        
Debt Instrument [Line Items]        
Borrowings outstanding $ 209,276