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 | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Variable Interest Entity [Line Items] | ||||
| Net interest income | $ 14,577 | $ 25,334 | $ 58,948 | $ 86,846 |
| Change in net assets of consolidated variable interest entities, CMBS trusts | 848 | 347 | 2,123 | 388 |
| Primary beneficiary | ||||
| Variable Interest Entity [Line Items] | ||||
| Net interest income | 786 | 293 | 1,963 | 334 |
| Unrealized gain (loss) | 62 | 54 | 160 | 54 |
| Change in net assets of consolidated variable interest entities, CMBS trusts | $ 848 | $ 347 | $ 2,123 | $ 388 |