v3.26.3
DIVIDEND REINVESTMENT PLAN (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Equity [Abstract]                
DRIP participation $ 9,873 $ 10,647 $ 9,961 $ 9,586 $ 9,379 $ 9,087 $ 30,481 $ 28,052
Shares issued for DRIP (in shares)             553,827 471,425