Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| MSR Subscription Agreement [Member] | ||
| Other Commitments [Abstract] | ||
| Commitment amount | $ 64.6 | |
| Equity Investments [Member] | Maximum [Member] | ||
| Other Commitments [Abstract] | ||
| Unfunded commitments | 64.6 | $ 70.6 |
| CRE loan Investments [Member] | Maximum [Member] | ||
| Other Commitments [Abstract] | ||
| Unfunded commitments | 180.4 | 122.3 |
| Residential Bridge Loans [Member] | Maximum [Member] | ||
| Other Commitments [Abstract] | ||
| Unfunded commitments | $ 22.5 | $ 17.0 |