v3.26.1
Related Party Transactions - Schedule of Due to Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Total due to affiliates $ 10,905 $ 9,512
Related Party    
Related Party Transaction [Line Items]    
Total due to affiliates 10,905 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,563 2,364
Related Party | Accrued management fees    
Related Party Transaction [Line Items]    
Total due to affiliates 272 220
Related Party | Accrued performance fees    
Related Party Transaction [Line Items]    
Total due to affiliates 594 325
Related Party | Accrued administration fees    
Related Party Transaction [Line Items]    
Total due to affiliates 1,636 1,626
Related Party | Accrued stockholder services fees    
Related Party Transaction [Line Items]    
Total due to affiliates 2,691 2,418
Related Party | Due to advisor    
Related Party Transaction [Line Items]    
Total due to affiliates $ 2,096 $ 1,506