v3.25.2
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