v3.26.1
DISTRIBUTIONS - Distributions Declared (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]        
Distributions declared $ 3,281 $ 3,550 $ 6,539 $ 7,213
Class A        
Class of Stock [Line Items]        
Distributions declared 572 683 1,178 1,417
Class I        
Class of Stock [Line Items]        
Distributions declared 1,716 1,957 3,513 3,958
Class T        
Class of Stock [Line Items]        
Distributions declared 1 7 7 16
Class D        
Class of Stock [Line Items]        
Distributions declared 330 475 674 977
Class N        
Class of Stock [Line Items]        
Distributions declared 127 138 253 274
Class M-I        
Class of Stock [Line Items]        
Distributions declared 104 115 219 229
Class T2        
Class of Stock [Line Items]        
Distributions declared 118 141 246 280
Class Z        
Class of Stock [Line Items]        
Distributions declared $ 313 $ 34 $ 449 $ 62