v3.26.1
Loans - Variable Rate Loans Held for Investment (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Variable rate loans held-for-investment  
Carrying Value $ 18,290,033
Weighted-average Spread Above Index 3.40%
Commercial loans  
Variable rate loans held-for-investment  
Carrying Value $ 15,209,268
Weighted-average Spread Above Index 3.30%
Infrastructure loans  
Variable rate loans held-for-investment  
Carrying Value $ 3,080,765
Weighted-average Spread Above Index 3.60%