XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Secured Debt, Net - Schedule of All in Cost of Secured Credit Facilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
Face value $ 13,749,549  
Secured debt, net | Line of Credit    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 614,100  
Collateral 808,900  
Secured debt, net | Line of Credit | Secured credit facilities    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 614,141 $ 112,078
Face value $ 9,705,529 $ 12,697,058
Wtd. avg. all-in cost (percentage) 1.92% 1.89%
Collateral $ 14,807,821 $ 18,594,318
Wtd. avg. all-in yield (percentage) 3.58% 3.58%
Net interest margin (percentage) 1.66% 1.69%
Secured debt, net | Line of Credit | Secured credit facilities | + 1.50% or less    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 165,616 $ 0
Face value $ 3,976,192 $ 5,647,848
Wtd. avg. all-in cost (percentage) 1.53% 1.53%
Collateral $ 6,185,925 $ 8,341,383
Wtd. avg. all-in yield (percentage) 3.18% 3.24%
Net interest margin (percentage) 1.65% 1.71%
Secured debt, net | Line of Credit | Secured credit facilities | + 1.51% to + 1.75%    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 74,118 $ 0
Face value $ 2,238,376 $ 2,679,699
Wtd. avg. all-in cost (percentage) 1.78% 1.82%
Collateral $ 3,140,937 $ 3,723,365
Wtd. avg. all-in yield (percentage) 3.52% 3.49%
Net interest margin (percentage) 1.74% 1.67%
Secured debt, net | Line of Credit | Secured credit facilities | + 1.76% to + 2.00%    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 0 $ 42,908
Face value $ 969,541 $ 1,850,809
Wtd. avg. all-in cost (percentage) 2.09% 2.11%
Collateral $ 1,802,431 $ 2,913,067
Wtd. avg. all-in yield (percentage) 3.67% 3.92%
Net interest margin (percentage) 1.58% 1.81%
Secured debt, net | Line of Credit | Secured credit facilities | + 2.01% or more    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 374,407 $ 69,170
Face value $ 2,521,420 $ 2,518,702
Wtd. avg. all-in cost (percentage) 2.61% 2.64%
Collateral $ 3,678,528 $ 3,616,503
Wtd. avg. all-in yield (percentage) 4.31% 4.30%
Net interest margin (percentage) 1.70% 1.66%