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