v3.26.1
Related Party Transactions - Schedule of Components of Due to Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Other liabilities $ 49,400 $ 47,261
Affiliated Entity    
Related Party Transaction [Line Items]    
Other liabilities 49,400 47,261
Affiliated Entity | Advanced organizational, offering and operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 9,198 10,870
Affiliated Entity | Reimbursable operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 4,173 2,845
Affiliated Entity | Adviser loan arrangement fee payable    
Related Party Transaction [Line Items]    
Other liabilities 3,495 4,019
Affiliated Entity | Stockholder servicing fees    
Related Party Transaction [Line Items]    
Other liabilities 26,808 22,723
Affiliated Entity | Management fees    
Related Party Transaction [Line Items]    
Other liabilities 2,595 1,990
Affiliated Entity | Performance fees    
Related Party Transaction [Line Items]    
Other liabilities $ 3,131 $ 4,814