v3.26.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
STOCKHOLDERS' EQUITY    
Share based compensation arrangement by share based payment award minimum number of qualifying shares 25  
Share purchase and dividend reinvestment plan shares transferred and held 53,354 97,727
Share purchase and dividend reinvestment plan number of shares authorized 69,624  
Minimum    
STOCKHOLDERS' EQUITY    
Voluntary cash purchases of common stock $ 100  
Maximum    
STOCKHOLDERS' EQUITY    
Voluntary cash purchases of common stock $ 2,500