v3.26.1
Related Party Transactions - Schedule of Due to Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Total due to affiliates $ 13,566 $ 9,512
Related Party    
Related Party Transaction [Line Items]    
Total due to affiliates 13,566 9,512
Related Party | Accrued organization costs    
Related Party Transaction [Line Items]    
Total due to affiliates 1,053 1,053
Related Party | Accrued offering costs    
Related Party Transaction [Line Items]    
Total due to affiliates 2,760 2,364
Related Party | Accrued management fees    
Related Party Transaction [Line Items]    
Total due to affiliates 334 220
Related Party | Accrued performance fees    
Related Party Transaction [Line Items]    
Total due to affiliates 634 325
Related Party | Accrued administration fees    
Related Party Transaction [Line Items]    
Total due to affiliates 2,251 1,626
Related Party | Accrued stockholder services fees    
Related Party Transaction [Line Items]    
Total due to affiliates 3,524 2,418
Related Party | Due to advisor    
Related Party Transaction [Line Items]    
Total due to affiliates $ 3,010 $ 1,506