v3.26.1
DISTRIBUTIONS - Distributions Declared (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]    
Distributions declared $ 3,258 $ 3,663
Class A    
Class of Stock [Line Items]    
Distributions declared 605 734
Class I    
Class of Stock [Line Items]    
Distributions declared 1,796 2,001
Class T    
Class of Stock [Line Items]    
Distributions declared 6 9
Class D    
Class of Stock [Line Items]    
Distributions declared 345 502
Class N    
Class of Stock [Line Items]    
Distributions declared 126 136
Class M-I    
Class of Stock [Line Items]    
Distributions declared 115 114
Class T2    
Class of Stock [Line Items]    
Distributions declared 129 139
Class Z    
Class of Stock [Line Items]    
Distributions declared $ 136 $ 28