Related Party Transactions - Schedule of Components of Due to Advisor (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Related Party Transactions [Abstract] | ||
| Accrued operating expenses | $ 5,818 | $ 5,071 |
| Accrued offering costs | 2,402 | 2,334 |
| Accrued organization costs | 830 | 830 |
| Accrued management fees | 0 | 190 |
| Accrued performance fees | 1,000 | 393 |
| Total Due to advisor | $ 10,050 | $ 8,818 |