XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Variable Rate Loans Held for Investment (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Variable rate loans held-for-investment  
Carrying Value $ 15,784,825
Weighted-average Spread Above Index 3.60%
Commercial loans  
Variable rate loans held-for-investment  
Carrying Value $ 13,063,501
Weighted-average Spread Above Index 3.60%
Infrastructure loans  
Variable rate loans held-for-investment  
Carrying Value $ 2,721,324
Weighted-average Spread Above Index 3.80%