Consolidated Variable Interest Entities Assets and Liabilities, CMBS Trusts, at Fair Value - Schedule of Net Interest Income Included in Consolidated Statement of Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Variable Interest Entity [Line Items] | ||||
| Net interest income | $ 18,182 | $ 30,171 | $ 44,371 | $ 61,512 |
| Change in net assets of consolidated variable interest entities, CMBS trusts | 836 | 41 | 1,275 | 41 |
| Primary beneficiary | ||||
| Variable Interest Entity [Line Items] | ||||
| Net interest income | 789 | 41 | 1,177 | 41 |
| Unrealized gain (loss) | 47 | 0 | 98 | 0 |
| Change in net assets of consolidated variable interest entities, CMBS trusts | $ 836 | $ 41 | $ 1,275 | $ 41 |