Commitments and Contingencies - Schedule of Unfunded Commitments (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | $ 302,981 |
| Remaining Commitment | 96,836 |
| Senior Mortgage | |
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | 284,537 |
| Remaining Commitment | 82,502 |
| Mezzanine | |
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | 18,444 |
| Remaining Commitment | $ 14,334 |