v3.26.3
Significant Accounting Policies - Schedule of Class-Specific Fee Expense by Share Class (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees $ 6,576 $ 6,420 $ 20,010 $ 17,490
Total return incentive fees 11,028 8,423 24,057 21,890
Offering expenses 318 494 701 1,644
Class FA        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 264 293 787 834
Total return incentive fees 614 557 1,424 1,496
Offering expenses 0 0 0 0
Expense support reimbursement 0 73 0 0
Other class-specific expenses 13 7 37 23
Class A        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 1,983 1,823 5,748 4,892
Total return incentive fees 2,920 2,310 6,511 5,978
Offering expenses 1 0 4 97
Expense support reimbursement 0 675 0 0
Other class-specific expenses 79 40 211 122
Class T        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 317 400 1,029 1,234
Total return incentive fees 526 535 1,226 1,459
Offering expenses 39 77 75 222
Expense support reimbursement 0 107 0 0
Other class-specific expenses 186 206 580 648
Class D        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 593 592 1,752 1,660
Total return incentive fees 894 770 2,014 2,033
Offering expenses 0 12 2 44
Expense support reimbursement 0 216 0 0
Other class-specific expenses 161 148 478 436
Class I        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 3,863 3,161 10,846 8,446
Total return incentive fees 5,795 4,010 12,240 10,280
Offering expenses 278 405 620 1,281
Expense support reimbursement (983) 1,655 (13) (1,017)
Other class-specific expenses 322 227 923 662
Class S        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 150 151 442 424
Total return incentive fees 279 241 642 644
Offering expenses 0 0 0 0
Expense support reimbursement 0 149 0 0
Other class-specific expenses $ 9 $ 5 $ 27 $ 16