v3.25.2
Related Party Transactions - Components of Due to Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Other liabilities $ 37,973 $ 31,342
Affiliated Entity    
Related Party Transaction [Line Items]    
Other liabilities 37,973 31,342
Affiliated Entity | Advanced organizational, offering and operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 12,542 14,214
Affiliated Entity | Reimbursable operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 3,405 3,454
Affiliated Entity | Adviser commitment fee payable    
Related Party Transaction [Line Items]    
Other liabilities 3,246 2,357
Affiliated Entity | Stockholder servicing fees    
Related Party Transaction [Line Items]    
Other liabilities 16,174 8,503
Affiliated Entity | Management fees    
Related Party Transaction [Line Items]    
Other liabilities 1,348 746
Affiliated Entity | Performance fees    
Related Party Transaction [Line Items]    
Other liabilities $ 1,258 $ 2,068