v3.26.1
CAPITALIZATION - Stock Issuance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]            
Issuance of common stock (in shares)         1,194,062 593,515
Issuance of common stock $ 230 $ 15,470 $ 1,400 $ 6,605 $ 15,700 $ 8,005
Class A Shares            
Class of Stock [Line Items]            
Issuance of common stock (in shares)         740 0
Issuance of common stock         $ 10 $ 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)         52,407 190,723
Issuance of common stock         $ 690 $ 2,565
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)         230 112
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 32,035
Issuance of common stock         $ 0 $ 440
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