Related Party Transactions - Schedule of Components of Due to Advisor (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Related Party Transactions [Abstract] | ||
| Accrued operating expenses | $ 5,010 | $ 5,818 |
| Accrued offering costs | 2,162 | 2,402 |
| Accrued organization costs | 747 | 830 |
| Accrued management fees | 0 | 0 |
| Accrued performance fees | 686 | 1,000 |
| Total Due to advisor | $ 8,605 | $ 10,050 |