v3.26.1
CAPITALIZATION - Stock Issuance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]    
Issuance of common stock (in shares) 1,176,605 489,108
Issuance of common stock $ 15,470 $ 6,605
Class A Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0 0
Issuance of common stock $ 0 $ 0
Class D Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0 370,645
Issuance of common stock $ 0 $ 5,000
Class I Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 35,736 97,368
Issuance of common stock $ 470 $ 1,315
Class M-I Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0 0
Issuance of common stock $ 0 $ 0
Class N Shares converted from Class T Shares, net    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 184 97
Issuance of common stock $ 0 $ 0
Class T Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0 0
Issuance of common stock $ 0 $ 0
Class T2 Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0 20,998
Issuance of common stock $ 0 $ 290
Class S Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 0  
Class Z Shares    
Class of Stock [Line Items]    
Issuance of common stock (in shares) 1,140,685 0
Issuance of common stock $ 15,000 $ 0