XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Secured Debt, Net - Schedule of All in Cost of Secured Credit Facilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
Total borrowings $ 14,035,684  
Secured debt, net | Secured debt, net    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 2,000,000  
Collateral 2,500,000  
Secured debt, net | Secured debt, net | Secured credit facilities    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 2,003,158 $ 614,141
Total borrowings $ 10,693,596 $ 9,705,529
Wtd. avg. all-in cost (percentage) 1.88% 1.92%
Collateral $ 15,460,065 $ 14,807,821
Wtd. avg. all-in yield (percentage) 3.44% 3.58%
Net interest margin (percentage) 1.56% 1.66%
Secured debt, net | Secured debt, net | Secured credit facilities | + 1.50% or less    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 1,330,750 $ 165,616
Total borrowings $ 4,676,347 $ 3,976,192
Wtd. avg. all-in cost (percentage) 1.54% 1.53%
Collateral $ 6,862,828 $ 6,185,925
Wtd. avg. all-in yield (percentage) 3.06% 3.18%
Net interest margin (percentage) 1.52% 1.65%
Secured debt, net | Secured debt, net | Secured credit facilities | + 1.51% to + 1.75%    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 462,809 $ 74,118
Total borrowings $ 2,541,857 $ 2,238,376
Wtd. avg. all-in cost (percentage) 1.75% 1.78%
Collateral $ 3,303,560 $ 3,140,937
Wtd. avg. all-in yield (percentage) 3.51% 3.52%
Net interest margin (percentage) 1.76% 1.74%
Secured debt, net | Secured debt, net | Secured credit facilities | + 1.76% to + 2.00%    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 99,002 $ 0
Total borrowings $ 1,138,331 $ 969,541
Wtd. avg. all-in cost (percentage) 2.09% 2.09%
Collateral $ 1,963,534 $ 1,802,431
Wtd. avg. all-in yield (percentage) 3.28% 3.67%
Net interest margin (percentage) 1.19% 1.58%
Secured debt, net | Secured debt, net | Secured credit facilities | + 2.01% or more    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 110,597 $ 374,407
Total borrowings $ 2,337,061 $ 2,521,420
Wtd. avg. all-in cost (percentage) 2.59% 2.61%
Collateral $ 3,330,143 $ 3,678,528
Wtd. avg. all-in yield (percentage) 4.23% 4.31%
Net interest margin (percentage) 1.64% 1.70%