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