v3.25.2
Significant Accounting Policies - Class-specific Fee Expense by Share Class (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees   $ 4,208 $ 11,070 $ 8,226
Total return incentive fees   5,273 13,467 9,758
Offering expenses   285 1,150 541
Class FA        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees $ 273 254 541 519
Total return incentive fees 669 424 939 818
Offering expenses 0 0 0 0
Expense support (73) 0 (73) 0
Other class-specific expenses 8 9 16 18
Class A        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 1,600 965 3,069 1,815
Total return incentive fees 3,668 1,209 3,668 2,167
Offering expenses 39 113 97 212
Expense support (675) 0 (675) 0
Other class-specific expenses 42 35 82 69
Class T        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 424 385 834 790
Total return incentive fees 924 444 924 839
Offering expenses 88 14 145 30
Expense support (107) 0 (107) 0
Other class-specific expenses 220 221 442 448
Class D        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 545 430 1,068 844
Total return incentive fees 1,263 456 1,263 895
Offering expenses 16 34 32 51
Expense support (216) 0 (216) 0
Other class-specific expenses 143 124 288 241
Class I        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 2,783 2,049 5,285 4,006
Total return incentive fees 6,270 2,566 6,270 4,696
Offering expenses 467 124 876 248
Expense support (2,672) (79) (2,672) (336)
Other class-specific expenses 222 53 435 106
Class S        
Class-specific Fee Expense by Share Class [Line Items]        
Base management fees 140 125 273 252
Total return incentive fees 285 174 403 343
Offering expenses 0 0 0 0
Expense support (140) 21 (149) (17)
Other class-specific expenses $ 5 $ 6 $ 11 $ 12