Use of Special Purpose Entities (SPE) and Variable Interest Entities (VIE) - Schedule of Net Investment in Consolidated VIEs (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Variable Interest Entity [Line Items] | ||
| Residential loans, at fair value | $ 1,457,697 | $ 1,194,262 |
| Collateralized debt obligations, at fair value | $ (1,279,617) | (947,788) |
| VIE, Primary Beneficiary | ||
| Variable Interest Entity [Line Items] | ||
| Residential loans, at fair value | 247,405 | |
| Collateralized debt obligations, at fair value | (235,226) | |
| Net investment | $ 12,179 | |