v3.26.1
Secured Debt Arrangements, Net - Weighted Average Maturities and Interest Rates of Borrowings (Parenthetical) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]          
Percentage of secured debt that is recourse debt 34.00%        
Line of Credit          
Debt Instrument [Line Items]          
Maximum amount of borrowings $ 7,845,046        
Line of Credit | Deutsche Bank Repurchase Facility          
Debt Instrument [Line Items]          
Maximum amount of borrowings       $ 200,000 $ 700,000
Line of Credit | Weighted Average          
Debt Instrument [Line Items]          
Weighted average advance rate 72.91%        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum amount of borrowings   $ 275,000 $ 160,000    
Fx contracts - GBP | Line of Credit          
Debt Instrument [Line Items]          
Currency conversion rate 1.35        
Fx contracts - GBP | Line of Credit | Weighted Average          
Debt Instrument [Line Items]          
Weighted average rate 1.95%        
Weighted average advance rate 76.60%        
Fx contracts - EUR | Line of Credit          
Debt Instrument [Line Items]          
Currency conversion rate 1.17        
Fx contracts - EUR | Line of Credit | Weighted Average          
Debt Instrument [Line Items]          
Weighted average rate 2.26%        
Weighted average advance rate 70.80%        
SEK | Line of Credit          
Debt Instrument [Line Items]          
Currency conversion rate 0.11        
SEK | Line of Credit | Weighted Average          
Debt Instrument [Line Items]          
Weighted average rate 1.50%        
Weighted average advance rate 80.10%        
USD | Line of Credit          
Debt Instrument [Line Items]          
Maximum amount of borrowings $ 275,000        
USD | Line of Credit | JP Morgan Facility          
Debt Instrument [Line Items]          
Maximum amount of borrowings 2,000,000        
USD | Line of Credit | Deutsche Bank Repurchase Facility          
Debt Instrument [Line Items]          
Maximum amount of borrowings $ 200,000        
USD | Line of Credit | Weighted Average          
Debt Instrument [Line Items]          
Weighted average rate 2.05%        
Weighted average advance rate 71.00%