v3.25.4
DISTRIBUTIONS - Distributions Declared (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]      
Distributions declared $ 15,363 $ 14,225 $ 17,072
Class A      
Class of Stock [Line Items]      
Distributions declared 2,963 2,798 3,175
Class I      
Class of Stock [Line Items]      
Distributions declared 8,566 7,928 9,768
Class T      
Class of Stock [Line Items]      
Distributions declared 33 55 108
Class D      
Class of Stock [Line Items]      
Distributions declared 1,921 1,991 2,521
Class N      
Class of Stock [Line Items]      
Distributions declared 592 491 567
Class M-I      
Class of Stock [Line Items]      
Distributions declared 506 430 392
Class T2      
Class of Stock [Line Items]      
Distributions declared 621 470 473
Class Z      
Class of Stock [Line Items]      
Distributions declared $ 161 $ 62 $ 68