v3.25.2
Related Party Transactions - Components of due to affiliates (Details) - Related Party - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Other liabilities $ 44,708 $ 38,915
Accrued shareholder servicing fees    
Related Party Transaction [Line Items]    
Other liabilities 37,593 32,500
Advanced operating expenses    
Related Party Transaction [Line Items]    
Other liabilities 4,916 4,257
Advanced organization and offering expenses    
Related Party Transaction [Line Items]    
Other liabilities $ 2,199 $ 2,158