v3.26.1
SUMMARY OF AGGREGATE COMMON STOCK SHARES ISSUED (Details) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Sale of stock through agent 2,042,119 2,185,197  
Common Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Sale of stock through agent   3,094,116 2,827,544
Common Stock [Member] | ATM Agreement [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Sale of stock through agent   2,185,197 2,468,502
Gross proceeds   $ 11.3 $ 11.9