v3.25.2
Related Party Transactions - Amounts Due from (to) Related Parties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Due from related parties: $ 3,883 $ 58 $ 3,892 $ 353 $ 20
Due to related parties: (12,472)   (12,472)   (26,386)
Related Party          
Related Party Transaction [Line Items]          
Due to related parties: (16,364)   (16,364)   (26,406)
Due to related parties, net (12,472)   (12,472)   (26,386)
Expense Support          
Related Party Transaction [Line Items]          
Due from related parties:     3,892   20
Total return incentive fees | Related Party          
Related Party Transaction [Line Items]          
Due to related parties: (13,467)   (13,467)   (24,119)
Base management fees | Related Party          
Related Party Transaction [Line Items]          
Due to related parties: (1,990)   (1,990)   (1,758)
Offering expenses | Related Party          
Related Party Transaction [Line Items]          
Due to related parties: (187)   (187)   (138)
Distribution and shareholder servicing fees | Related Party          
Related Party Transaction [Line Items]          
Due to related parties: (109)   (109)   (115)
Reimbursement of third-party operating expenses and pursuit costs | Related Party          
Related Party Transaction [Line Items]          
Due to related parties: $ (611)   $ (611)   $ (276)