v3.26.1
COMPENSATION PLANS (Schedule of Market-Based Restricted Stock Units Activity) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Market-Based RSU [Member]        
Shares        
Beginning shares 208,134 174,447    
Shares granted 0 8,848    
Vested (4,574) 0    
Shares forfeited 0 (4,736)    
Ending shares outstanding 203,560 178,559 203,560 178,559
Restricted Stock Units (RSUs) [Member]        
Shares        
Beginning shares     174,495 111,285
Shares granted     42,324 72,010
Vested     (4,574) 0
Shares forfeited     (8,685) (4,736)
Ending shares outstanding 203,560 178,559 203,560 178,559