v3.26.1
Related Party Transactions - Schedule of Components of Due to Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Other liabilities $ 42,545 $ 47,261
Affiliated Entity    
Related Party Transaction [Line Items]    
Other liabilities 42,545 47,261
Affiliated Entity | Advanced organizational, offering and operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 10,034 10,870
Affiliated Entity | Reimbursable operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 2,543 2,845
Affiliated Entity | Adviser commitment fee payable    
Related Party Transaction [Line Items]    
Other liabilities 1,463 4,019
Affiliated Entity | Stockholder servicing fees    
Related Party Transaction [Line Items]    
Other liabilities 24,701 22,723
Affiliated Entity | Management fees    
Related Party Transaction [Line Items]    
Other liabilities 2,218 1,990
Affiliated Entity | Performance fees    
Related Party Transaction [Line Items]    
Other liabilities $ 1,586 $ 4,814