Loans - Variable Rate Loans Held for Investment (Details) $ in Thousands |
Mar. 31, 2024
USD ($)
|
|---|---|
| Variable rate loans held-for-investment | |
| Carrying Value | $ 16,084,448 |
| Weighted-average Spread Above Index | 3.90% |
| Commercial loans | |
| Variable rate loans held-for-investment | |
| Carrying Value | $ 13,698,698 |
| Weighted-average Spread Above Index | 3.90% |
| Infrastructure loans | |
| Variable rate loans held-for-investment | |
| Carrying Value | $ 2,385,750 |
| Weighted-average Spread Above Index | 4.00% |