v3.26.1
Loans - Variable Rate Loans Held for Investment (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Variable rate loans held-for-investment  
Carrying Value $ 18,720,875
Weighted-average Spread Above Index 3.30%
Commercial loans  
Variable rate loans held-for-investment  
Carrying Value $ 15,856,863
Weighted-average Spread Above Index 3.30%
Infrastructure loans  
Variable rate loans held-for-investment  
Carrying Value $ 2,864,012
Weighted-average Spread Above Index 3.50%