Commitments and Contingencies - Schedule of Unfunded Commitments (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | $ 358,322 |
| Remaining Commitment | 88,462 |
| Senior Mortgage | |
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | 339,902 |
| Remaining Commitment | 75,386 |
| Mezzanine | |
| Financial Support for Nonconsolidated Legal Entity [Line Items] | |
| Total Commitment | 18,420 |
| Remaining Commitment | $ 13,076 |