v3.26.1
CAPITAL STOCK AND STOCK COMPENSATION (Changes in shares outstanding) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CAPITAL STOCK AND STOCK COMPENSATION [Abstract]        
Common Stock, Shares, Outstanding, Beginning Balance 49,504,696 49,287,457 49,404,078 49,194,458
Restricted common stock issued - non-executive directors 15,780 28,072 15,780 28,072
Common stock issued - vesting or exercise of share-based compensation   101,560 234,295 290,946
Common stock withheld for employee taxes 0 (50,813) (133,677) (147,200)
Common Stock, Shares, Outstanding, Ending Balance 49,520,476 49,366,276 49,520,476 49,366,276