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% |