Related Party Transactions - Schedule of Components of Due to Advisor (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Related Party Transactions [Abstract] | ||
| Accrued operating expenses | $ 5,147 | $ 5,818 |
| Accrued offering costs | 2,282 | 2,402 |
| Accrued organization costs | 788 | 830 |
| Accrued management fees | 0 | 0 |
| Accrued performance fees | 1,002 | 1,000 |
| Total Due to advisor | $ 9,219 | $ 10,050 |