v3.25.4
Secured Debt, Net - Schedule of All in Cost of Secured Credit Facilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
Total borrowings $ 14,024,848  
Interest rate swap    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
Notional Amount 35,600  
Secured debt, net | Secured debt, net    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 3,200,000  
Collateral 4,100,000  
Secured debt, net | Secured debt, net | Secured credit facilities    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings 3,158,130 $ 614,141
Total borrowings $ 10,125,839 $ 9,705,529
Wtd. avg. all-in cost (percentage) 1.83% 1.92%
Collateral $ 14,338,406 $ 14,807,821
Wtd. avg. all-in yield (percentage) 3.29% 3.58%
Net interest margin (percentage) 1.46% 1.66%
Secured debt, net | Secured debt, net | Secured credit facilities | + 1.50% or less(7)    
Schedule Of All In Cost Of Secured Credit Facilities [Line Items]    
New Financings $ 2,018,709 $ 165,616
Total borrowings $ 5,098,876 $ 3,976,192
Wtd. avg. all-in cost (percentage) 1.54% 1.53%
Collateral $ 6,936,909 $ 6,185,925
Wtd. avg. all-in yield (percentage) 2.97% 3.18%
Net interest margin (percentage) 1.43% 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 $ 660,636 $ 74,118
Total borrowings $ 2,419,595 $ 2,238,376
Wtd. avg. all-in cost (percentage) 1.75% 1.78%
Collateral $ 3,232,654 $ 3,140,937
Wtd. avg. all-in yield (percentage) 3.50% 3.52%
Net interest margin (percentage) 1.75% 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 $ 325,160 $ 0
Total borrowings $ 1,088,336 $ 969,541
Wtd. avg. all-in cost (percentage) 2.08% 2.09%
Collateral $ 1,797,080 $ 1,802,431
Wtd. avg. all-in yield (percentage) 2.94% 3.67%
Net interest margin (percentage) 0.86% 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 $ 153,625 $ 374,407
Total borrowings $ 1,519,032 $ 2,521,420
Wtd. avg. all-in cost (percentage) 2.74% 2.61%
Collateral $ 2,371,763 $ 3,678,528
Wtd. avg. all-in yield (percentage) 4.25% 4.31%
Net interest margin (percentage) 1.51% 1.70%